恩,还是学艺不精,就是标记下,当发现include_once后,对应文件的变量并不存在的时候,这种情况,通常是前置的函数已经include_once了文件,并且,对应的变量并未传递,然后include_once检测发现已经include的过了,就不会再次引入,然后你的[……]
标签归档: PHP
PHP如何生成GMT时间
GMT时间,一般RSS需要用到,虽然RSS过期了,但自写脚本抓一些常用的关注对象的RSS也还是有一定必要的,时间格式为:Mon,12 May 2001 00:20:00 GMT
解决办法:
gmdate('D, d M Y H:i:s T',ti[......]PHP的Redis 扩展 支持集群的版本
最初搜了下,说是3.0之后才支持集群,由于生产环境的PHP是5.2.17,于是各种尝试,各种装不上,偶然检索解决方案,在https://github.com/phpredis/phpredis/issues/884 看到作者说其实2.2.8和3.0一样,只不过3.0支[……]
phpRedisAdmin安装方法
phpRedisAdmin是一款可视化的网页管理redis的系统,用惯phpmyadmin的肯定不陌生这类的系统。
安装方法如下:
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpR[......]xampp-PHP 5.5.6 Redis支持方法
根据下载链接,php_igbinary-5.5-vc11-ts-x86-c35d48.zip
php_redis-2.2.5-5.5-ts-vc11-x86.zip
下载所需压缩包。
讲其中的dll解压到php/ext目录下。
修改php.ini文件,添加
exten[......]PHP 去除字符串里的反斜杠
这个是个常识,有时传递的数据是转义后的数据,需要再反转回来,方法:
stripslashes($str); 相关函数说明:
stripcslashes() 删除由 addcslashes() 函数添加的反斜杠。
stripslashes() 删除由 addsl[......]PHP笔试题
1. 数组和链表的区别
2. 如何实现字符串翻转 比如输入123,输出3213. include和require的区别是什么?4. echo(),print(),print_r()的区别?5. 用PHP打印出前一天的时间,格式如2015-09-10 2[……]
多说切换到畅言后
畅言导入的多说数据,本身回复关联很扯,不是盖楼模式显示的,就是一条一条的,看到导入是可以按畅言格式处理的,就自写了一个脚本,放根目录访问后生成所需json,导入后可以保留回复关联。
github地址:https://github.com/Sorata/exportw[……]
PHP中exec返回执行结果
exec()
原型:string exec (string command [, string array [, int return_var]])exec ()函数与system()类似,也执行给定的命令,但不输出结果,而是返回结果的最后一行。虽然它只返回命令[……]
Call to undefined function xml_parser_create()解决办法
在Ubuntu下更新discuz缓存,报错Call to undefined function xml_parser_create(),解决办法很简单,执行如下指令既可:
apt-get install php-xml -y[......]