PHP

wamp 升级php5.5.12到php7.2.20

发布于 作者 分类 PHP
实测可行,当前环境: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
<?php$arr=array();dump($arr);?>结果:array (size=0) empty<?php$arr=array();$arr2=current($arr);dump($arr2);?>结果boolean false<?php$arr=arr ...

php中self与$this的区别

发布于 来源 原文链接 分类 PHP
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。另外,如果从类的内部访问const或者static变量 ...

wamp安装imagemagick与imagick扩展遇到的坑以及完整解决办法

发布于 作者 分类 PHP
有个网站的图片处理效果不是很理想,想改善一下,之前据说imagick扩展处理图像比较牛X,所以想要试验一下!测试不免要搭建本地环境,光配置个环境折腾了半天!装了卸,卸了装,各种不成功,GOOGLE了好多次,最后终于在某个博客找到了完整可行的解决办法。以下是引用,和我的实际情况高度吻合,同样的WAMP ...

geoip_country_code_by_name host not found的解决办法

发布于 作者 分类 PHP
某个英文网站的一个模块用到了PHP扩展geoip的一个方法geoip_country_code_by_name,后来从日志中发现偶尔有国外IP访问出现500错误,仔细对照日志发现是geoip_country_code_by_name提示host not found导致的,字面意思就是IP数据库没有找 ...

ip2long出现负数的解决办法

发布于 作者 分类 PHP
解决办法:<?php sprintf("%u\n", ip2long($ip));出现负数原因及处理方法当ip地址比较大时,ip2long会出现负数:原因说明:IPv4使用无符号32位地址,因此最多有2的32次方减1(4294967295)个地址。书写用4个小数点分开的10进制数。 记为A.B ...

PHP扩展库或函数是否可用

发布于 作者 分类 PHP
1. 获取所有可用的模块 - get_loaded_extensions 该函数返回所有已经加载的(可用的)模块。2. 获取指定模块的可用函数 - get_extension_funcs 该函数返回指定模块所有可用的函数。传入的参数(模块名称)必须是小写3. 获取所有已经定义的函数 - get_de ...

安装PHP扩展qqwry

发布于 作者 分类 PHP
1.安装pearyum install php-pear2.pear安装完后可以安装qqwry了#pecl install qqwry-beta3.修改/etc/php.ini配置文件,将该模块写入, 将如下内容写入php.ini最后即可。[qqwry]extension=qqwry.so4.重启服 ...

mysql实现历史今天数据查询

发布于 作者 分类 PHP
CCTV5早上的体育新闻有个栏目叫"历史今天看",今天不小心看旁边有个帅哥划手机APP有个界面标题大致是"历史今天"。当时就觉得这个小功能用在博客上还有点意思。一个mysql查询语句搞定,其中关键在这里,demo:date_format(now(),'%m-%d')=FROM_UNIXTIME( a ...

生成Feed订阅的PHP类库

发布于 作者 分类 PHP
Feed接触不多,仅限于几年前好奇Rss,Atom,Feed,在QQ邮箱里面订阅了自己当时的百度空间博客,由于百度空间关闭, 前不久已经将所有的百度空间内容搬家到这里了。关于Rss,Atom,Feed相关知识和区别稍后我也进一步学习一下,然后整理到博客,如有需要可站内搜索。之前用wordpress时 ...
  • «
  • »
  • 25 Result