COMMENT方法用于在生成的SQL语句中添加注释内容,www.tk-acc.com例如:Db::table(‘think_score‘)->comment(‘查询考试前十名分数‘)->field(‘username,score‘)->limit(10)->order(‘scoredesc‘)->sele
分类:
Web程序 时间:
2020-10-21 20:37:16
阅读次数:
21
自 1994 年 PHP诞生 以来, PHP语言经历了许多改进,其中性能是开发人员在评估新版本时考虑的主要标准之一。 之前的版本暂且先不提,咱们可以先来唠唠目前使用的PHP7.3版本,大家都知道 PHP 7 发布的时候号称比 PHP5.6 快两倍,那PHP7.3的性能如何呢? Phoronix 在 ...
分类:
Web程序 时间:
2020-10-10 18:02:20
阅读次数:
52
最近用到thinkPHP5链表查询比较多,但是链表查询如何打印sql语句怎么试都不对,所以研究了一下usethink\Db;dump(Db::table(‘table_name‘)->getLastSql());或者usethink\Db;dump(Db::getLastSql());
分类:
数据库 时间:
2020-09-09 19:18:11
阅读次数:
85
操作系统:支持Linux/Windows 服务器,可以跨平台应用。 Web 服务器:可以运行于 Apache、IIS和 Nginx中。 PHP 环境:PHP5.3以上版本,需要安装 XML、PDO、GD库、MemCache 等扩展模块、 注意:对于PHP新手,推荐使用集成开发环境 AppServ或者 ...
分类:
Web程序 时间:
2020-07-28 22:41:54
阅读次数:
113
PHP垃圾回收机制(GC) 前言 大多数编程语言都会有自身的垃圾回收机制,php也不例外。 在php5.3之前,是不包括垃圾回收机制的,也没有专门的垃圾回收器,实现垃圾回收就是简单判断一下变量的zval的refcount是否为0,是的话就释放。 但是如果这么简单的判断垃圾回收的话,很容易引起程序过程 ...
分类:
Web程序 时间:
2020-07-27 17:43:54
阅读次数:
111
by:铁乐与猫 注:文章下面涉及到ip地址和端口的敏感信息用了x处理代替。读者使用时可自行替换自己环境中的ip地址和端口。 用途 用在跳板机上(ssh免密登录),然后一条命令可以发送到多台机器执行后并在这一台机器上显示结果。分布式架构下,一个服务部署在多台机器下的运维必备利器。 安装 Polyshi ...
分类:
其他好文 时间:
2020-07-23 16:42:48
阅读次数:
115
性能提升的原因?1、存储变量的结构体变小,尽量使结构体里成员共用内存空间,减少引用,这样内存占用降低,变量的操作速度得到提升。 2、字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存块存放,php7尽量将它们存入同一块内存,提升了cpu缓存命中率。 3、数组结构的改变,数组元素和hash ...
分类:
Web程序 时间:
2020-07-14 00:36:49
阅读次数:
77
一、前言 特别注意,虽然__call()或__callStatic()方法就是为实现重载而设计的,但是为了便于理解,先将两者分开进行理解!!! __call()方法的特性是它的特性,用其实现重载是实现重载,这是两码事~ 二、__call()方法 在PHP5.3.0之后,又增加了一个__callSta ...
分类:
Web程序 时间:
2020-07-11 09:20:20
阅读次数:
87
说明 packagist 的 地址:https://packagist.org/packages/dh2y/think-qrcode 这里给出packagist 是因为 如果有think其他版本或者用其他方式使用可以去看。 下面只给出tp5.1的使用 think-qrcode扩展安装 thinkph ...
分类:
其他好文 时间:
2020-07-10 13:34:30
阅读次数:
415
PHP5中使用parent::来引用父类的方法。 parent:: 可用于调用父类中定义的成员方法。 parent::的追溯不仅于直接父类。 通过parent::调用父类方法 <!-- 声明一个员工类,经理类继承自员工类 --> <?php class employee{ protected $sa ...
分类:
Web程序 时间:
2020-07-03 12:46:32
阅读次数:
82