PHP
wamp 升级php5.5.12到php7.2.20
实测可行,当前环境:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b1.从官网下载 php-7.2.20-Win32-VC15-x862.将压缩包解压缩,修改命名为 php7.2.20。3.将这个文件夹放在 wamp/bin/php 目录下。 ...
PHP数组为空时小问题整理
<?php$arr=array();dump($arr);?>结果:array (size=0) empty<?php$arr=array();$arr2=current($arr);dump($arr2);?>结果boolean false<?php$arr=arr ...
wamp安装imagemagick与imagick扩展遇到的坑以及完整解决办法
有个网站的图片处理效果不是很理想,想改善一下,之前据说imagick扩展处理图像比较牛X,所以想要试验一下!测试不免要搭建本地环境,光配置个环境折腾了半天!装了卸,卸了装,各种不成功,GOOGLE了好多次,最后终于在某个博客找到了完整可行的解决办法。以下是引用,和我的实际情况高度吻合,同样的WAMP ...
geoip_country_code_by_name host not found的解决办法
某个英文网站的一个模块用到了PHP扩展geoip的一个方法geoip_country_code_by_name,后来从日志中发现偶尔有国外IP访问出现500错误,仔细对照日志发现是geoip_country_code_by_name提示host not found导致的,字面意思就是IP数据库没有找 ...
ip2long出现负数的解决办法
解决办法:<?php sprintf("%u\n", ip2long($ip));出现负数原因及处理方法当ip地址比较大时,ip2long会出现负数:原因说明:IPv4使用无符号32位地址,因此最多有2的32次方减1(4294967295)个地址。书写用4个小数点分开的10进制数。 记为A.B ...
PHP扩展库或函数是否可用
1. 获取所有可用的模块 - get_loaded_extensions 该函数返回所有已经加载的(可用的)模块。2. 获取指定模块的可用函数 - get_extension_funcs 该函数返回指定模块所有可用的函数。传入的参数(模块名称)必须是小写3. 获取所有已经定义的函数 - get_de ...
安装PHP扩展qqwry
1.安装pearyum install php-pear2.pear安装完后可以安装qqwry了#pecl install qqwry-beta3.修改/etc/php.ini配置文件,将该模块写入, 将如下内容写入php.ini最后即可。[qqwry]extension=qqwry.so4.重启服 ...
mysql实现历史今天数据查询
CCTV5早上的体育新闻有个栏目叫"历史今天看",今天不小心看旁边有个帅哥划手机APP有个界面标题大致是"历史今天"。当时就觉得这个小功能用在博客上还有点意思。一个mysql查询语句搞定,其中关键在这里,demo:date_format(now(),'%m-%d')=FROM_UNIXTIME( a ...
生成Feed订阅的PHP类库
Feed接触不多,仅限于几年前好奇Rss,Atom,Feed,在QQ邮箱里面订阅了自己当时的百度空间博客,由于百度空间关闭, 前不久已经将所有的百度空间内容搬家到这里了。关于Rss,Atom,Feed相关知识和区别稍后我也进一步学习一下,然后整理到博客,如有需要可站内搜索。之前用wordpress时 ...
Linux安装中文分词SCWS的PHP扩展
昨天添加站内搜索时使用的是scws的API,使用起来主要的问题是搜索后响应速度稍慢,其中相当部分时间消耗在API传输那里了,所以今天折腾scws的PHP扩展, 进一步提高页面响应速度。另外PHP扩展版本比另一个纯PHP版本速度会快不少。以下是SCWS官方的安装说明,照着这个一步一步做就可以了,其中7 ...
- «
- »