php技术共228篇

php技术
有关PHP比较两个字符串解析-爱站

有关PHP比较两个字符串解析

字符串比较是字符串处理中常见的一种操作,PHP中比较两个字符串有很多方法,本篇文章通过代码实例来给大家介绍三种常见的比较方法:使用比较运算符:==/===、>、<等内置函数strcmp()内置...
2站小编的头像-爱站2站小编4年前
01976
浅谈php字符串反转 面试中经常遇到-爱站

浅谈php字符串反转 面试中经常遇到

1.单字节字符串反转 php提供了用于字符串反转的函数strrev() 1 2 $str = 'abcdef'; echo strrev($str); 2.对于包含中文的多字节字符串需要用到mb_substr() 1 2 3 4 5 6 7 8 9 10 $str = '字符串...
2站编辑的头像-爱站2站编辑3年前
01116
如何通过PHP正则表达式去除az AZ 0-9或空之外的所有字符-爱站

如何通过PHP正则表达式去除az AZ 0-9或空之外的所有字符

<?php $string = 'abcde$ddfd @abcd )der]'; echo '原始字符串 : '.$string.'<br>'; $newstr = preg_replace('/[^A-Za-z0-9 ]/', '', $string); echo '新字符串 : '.$newstr.'<br&g...
2站小编的头像-爱站2站小编4年前
02466
Laravel 5.5基于内置的Auth模块实现前后台登陆详解-爱站

Laravel 5.5基于内置的Auth模块实现前后台登陆详解

步骤1:生成Auth 在项目建立完成后,生成内置Auth组件: 1 php artisan make:auth 步骤2:添加guard 打开config\auth.php,为方便前后台用户切换,项目共用Users表 1 2 3 4 5 6 7 8 'guards' =&g...
2站编辑的头像-爱站2站编辑3年前
01156
PHP laravel实现基本路由配置详解-爱站

PHP laravel实现基本路由配置详解

在使用laravel之前我一直在使用thinkphp还有yii框架,这两个框架也有路由这一说,但是都没有用过。 Laravel的路由功能其实还是挺全的,也很优雅~ 下面来说正题: 1.路由的基本介绍 Laravel框架...
2站编辑的头像-爱站2站编辑3年前
01466
php反序列化之魔术方法超详细讲解-爱站

php反序列化之魔术方法超详细讲解

php魔术方法 在php类保留方法中以 “__”两个下划线开头的函数称为魔术方法,我的理解为php类设计中自定义好的函数。 常见的魔术方法有: __construct(),类的构造函数 __destruct(),类的析构...
2站编辑的头像-爱站2站编辑3年前
01426
PHP性能分析工具xhprof的安装使用与注意事项-爱站

PHP性能分析工具xhprof的安装使用与注意事项

xhprof由facebook开源出来的一个PHP性能监控工具,占用资源很少,甚至能够在生产环境中进行部署。 它可以结合graphviz使用,能够以图片的形式很直观的展示代码执行耗时。 下面主要讲一下安装和...
2站编辑的头像-爱站2站编辑3年前
01216
PHP实现发送邮件详细介绍-爱站

PHP实现发送邮件详细介绍

第一,需要下载PHPMailer文件包。 第二,确认你的服务器系统已经支持socket ,通过phpinfo();查看是否支持sockets,如果显现为“enabled”,那就是支持了。 第三,把文件解压到你的web服务器目录下,调...
2站编辑的头像-爱站2站编辑4年前
01146
ClassCMS命令行模式-爱站

ClassCMS命令行模式

ClassCMS支持命令行模式, 执行: php index.php / 系统将返回首页内容. 执行: php index.php /1/ 系统将返回对应页面的内容. 如果关闭了伪静态(命令行模式无需配置伪静态规则),则需要将请求地址...
2站编辑的头像-爱站2站编辑3年前
01336
PHP读取并输出XML文件数据的简单实现方法-爱站

PHP读取并输出XML文件数据的简单实现方法

config.XML文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <?xml version='1.0' encoding='UTF-8'?> <node>   <student>     <name>张明</name>     <...
2站编辑的头像-爱站2站编辑3年前
01016