细说 php 高性能缓存 APCu

1. APCu 的前世今生APCu 的前身是 APC,全名 Alternative PHP Cache,即“替代PHP缓存”它主要扮演着两个角色:将 PHP 代码编译生成的字节码暂存在共享内存中,提供 Opcode Cache,从而加速应用的运行效率提供用户数据缓存功能然而,随着 PHP 5.5 版本的推出,Zend Optimizer Plus(后更名为 Opcache)成为内置的 Opc...

php 2023-11-29 PM 2348次 11条

php Xdebug 配置及调试

1. 下载安装 Xdebug1.1. pecl 方式命令安装:pecl install xdebug如果想知道安装的版本可以通过下面1.2的方式看看自己可以安装什么版本然后使用 pecl 安装:pecl install xdebug-3.2.2如果 php 过老,提示没有支持下载的 Xdebug,可手动去官网历史版本中取挑选下载历史版本下载地址:https://xdebug.org/down...

php 2023-11-05 PM 1543次 7条

mac 安装 php 扩展 ssh2

安装 pear安装方式是通过pecl安装,所以需要先安装peclbrew search pecl brew install pecl安装 libss2安装ssh2前需要先安装libssh2brew search libssh2 brew install libssh2需要知道libss2的安装目录,后面会用到安装 ssh2pecl install ssh需要输入libssh2的安装目录,不输...

php 2023-06-03 PM 1556次 2条

laravel 表单验证区分空值,以及字段不传等情况

laravel 对空值的定义该值为 null该值为空字符串该值为空数组或空的 可数 对象该值为没有路径的上传文件验证规则:required验证字段必须存在,且不为空present验证的字段必须存在,数据可以为空filled验证的字段可以不存在,若存在则不能为空string(一般配合 nullable 使用)验证的字段可以不存在,若存在则不能为空且必须为字符串numeric(一般配合 null...

php 2022-11-30 PM 2015次 9条

身份证号编排规则及获取更多身份信息

背景1984年4月6日:国务院发布《中华人民共和国居民身份证试行条例》,并且开始颁发第一代居民身份证。此时的身份证号码为 15 位数1999年7月1日:从国家质量技术监督局批准发布强制性国家标准《公民身份号码》并于1999年7月1日起实施开始。身份证号码将由原来的 15 位数升至 18 位数2001年:第二代身份证上线2004年3月29日:中国大陆正式开始为居民换发内置非接触式IC卡智能芯片...

php 2022-11-14 PM 1961次 8条