php_教程及案例

php命令行(cli)模式下的常用命令

php命令行(cli)模式下的常用命令,所安装php加载哪些模块(php -m),查看phpinfo信息(php -i),php加载的配置文件所在路径(php -i | grep php.ini),查看php的版本信息(php -v),运行php文件(php demo.php)。

php协程框架easyswoole打印输出sql语句

EasySwoole是一款常驻内存型的分布式swoole框架,专为API而生,支持同时混合监听HTTP、WebSocket、自定义TCP、UDP协议,且拥有丰富的组件

thinkphp3.2分组统计查询分页

想在使用thinkphp3.2开发的系统中使用分组查询数据库表并且实现分页怎么办?在一个需要维护的站点需要这个操作,解决案例如下。你也可以使用其他办法解决分组问题。仅供遇到此问题的朋友们参考。通过data_id分组,在count统计中使用distinct(data_id),才能统计出正确的分组记录。

php类成员属性定义

如果我们在一个php脚本中实现一个类,实例化这个类,并且访问类中使用var关键字定义的属性来解决访问类属性不存在的问题。

php获取类中不存在的成员变量

如果我们在一个php脚本中实现一个类,实例化这个类,并且访问类中不存在的成员属性,或者说是说成成员变量,等等。会发生什么意外?前提是请开启报告错误级别所有:error_reporting=E_ALL,请在php.ini配置文件中完成。

php中define与defined的对比

php中define与defined的对比;define定义一个常量,常量也是全局范围的;可以在脚本的任何地方访问;一个常量一旦被定义,就不能再改变或者取消定义。

php中const与define的区别

const用于类成员变量或者在某个php脚本中可以定义,一经定义不可修改;define用于全局常量,不可用于类成员变量的定义,const可在类中使用,define不能;const定义的常量大小写敏感,而define可通过第三个参数(为TRUE表示大小写不敏感)来指定大小写是否敏感。

php-usort()-数组排序

php-usort()-数组排序,使用用户自定义的比较函数对数组中的值进行排序,本函数将用用户自定义的比较函数对一个数组中的值进行排序。 如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。

php-date()时间戳格式化函数

date — 格式化一个本地时间/日期,返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。

thinkphp6.0配置参数resultset_type

thinkphp6取消resultset_type配置参数,数据集查询结果不再受resultset_type配置参数影响,默认情况下,Db查询统一返回数组,模型查询统一返回模型对象和模型数据集对象。如果Db查询的时候也需要返回数据集的话,可以显式调用fetchCollection方法。