PHP7 运算符“??” 和“?:”的区别
PHP7 语法“??” 和“?:”的区别
Thinkphp8集成Alipay Easy SDK for PHP实现支付宝回调验签
Thinkphp8支付宝回调验签
php类型声明和约束
PHP7早在2015年就已经发布了,使用的人也是越来越多了,本篇文章我们要讲的是PHP7如何声明标量类型以及PHP7如何进行强类型校验,不了解的同学可以看看哦!
php中二维数组或多维数组按照某一列排序
php多维数组排序
php除法怎么保留1位小数
在php中,两个数字做除法,不管数字类型是整形还是浮点型,除法结果都有可能是小数,那么怎么保留1位小数呢?
PSR2.ControlStructures.SwitchDeclaration.WrongOpenercase
代码部署了PSR-12代码风格检查,提交代码时报错:
PHP中上传文件打印错误错误类型分析
PHP中上传文件打印错误错误类型分析
巧用session_write_close()解决session死锁的问题
当开启session_start以后,这个session会一直开启,并且被一个用户使用。其他用户开启session的话要等待第一个session用户关闭以后才可以开启session,这样就造成了session阻塞。而session_write_close()可以解决这个session阻塞机制。
lnmp环境安装php扩展
lnmp环境安装php扩展不需要到php官网去找,可以直接到lnmp安装包的源码中找,基本上里面所有的扩展都有,只是默认不需要安装,安装的时候去里面找就可以了。
如果去官网找,好不好找不说,主要是找到的版本也不一定匹配,直接用安装包源码中的扩展肯定是匹配的。
php redis单例模式封装
redis单例类
获取base64图片的尺寸
php获取base64图片的尺寸
PHP 将二维数组中某列值作为数组的键名
`array_column` — 返回数组中指定的一列
返回参数`input`数组中键值为参数`column_key`的列, 如果指定了可选参数`index_key`,那么input数组中的这一列的值将作为返回数组中对应值的键。
php-8.2.22 Package requirements (sqlite3 >= 3.7.7) were not met
php-8.2.22 Package requirements (sqlite3 >= 3.7.7) were not met
linux apache 访问php变成了下载
linux apache 访问php变成了下载
php8.2安装zip扩展
php8.2安装zip扩展
PHP 函数strlen()与mb_strlen()的区别
要想处理一个字符串,首先需要知道该字符串的长度。在其他一些编程语言(如 JavaScript)中字符串的长度通常作为字符串的一个属性出现,而在 PHP 中,则需要通过相应的函数来获取。
php8 重新编译
增加扩展
libtool: link:ext/opcache/zend accelerator blacklist,lo is not a valid libtool object
linux 编译php 时 出错ext/opcache/zend_accelerator_blacklist.lo' is not a valid libtool object