php5.3环境下安装php_memcache的支持
下载以上两个压缩包配合php5.3版本(版本不一致的话,会导致启动wamp是报错)
版本匹配很重要!!!!!!!!!!!!!
1.将php_memcache.dll拷贝到php安装拓展的目录ext目录下
将php.ini里面的扩展新增加上
extension = php_memcache.dll
重启wamp测试是否能重启成功了。
2.安装memcached
将其中带有memcached.exe的文件夹夹拷贝到和php、mysql、apache等同级目录下
在c....
- 4641
- PHP
- 0
- super_dodo
- 2013/09/26
PHP容易被忽略而出错陷阱 数字与字符串之间的比较
数字与字符串之间的比较
//数值0与任意非数字(或者说,不可转化为数字的字符)前导的字符串比较(操作符为==),均返回 true.
//原因是:数字与字符串比较时,先尝试将字符串转换为数字,再比较,一个不能转换为数字的字符串,转换结果为0,故与0比较总返回true.
//因为0和字符串比较,皆返回true 严格比较需要使用===(且最好加单引号)
// 0 == 'sdssdsa' 返回true(注意)
// ....
- 5050
- PHP
- 0
- super_dodo
- 2013/09/23
深思PHP数组遍历的差异(array_diff 的实现)
题目:给你两个分别有 5000 个元素的数组,计算他们的差集-- 说白了也就是用 PHP 和你认为最好的算法实现 array_diff 的算法。
header("Content-type: text/plain;charset=utf-8");
//生成两个数组
for($i = 0, $ary_1 = array(); $i < 5000; $i++) { $ary_1[] = rand(100, 999);}
for($i = 0, $ary_2 = array(); $i < 5000; $i++) ....
- 4440
- PHP
- 0
- super_dodo
- 2013/09/22
PHP比较2个数组是否一致的方法
实际的项目开发中,会存在要去数据中心获取数据,并保存在本项目的数据库中。这样就带来了一个很繁琐的问题,保持数据同步的问题。数据同步有多种方法比如登陆进行同步,刷新页面进行通过,手动同步,但是皆有缺陷和硬伤(此处不再分析同步)。
此处项目中需要手动去同步数据中心的数据,这样当用户点击按钮的时候去同步数据。同一条数据又有很多字段。同步的时候就需要去....
- 11211
- PHP
- 0
- super_dodo
- 2013/09/22
PHP缓冲区数据输出到界面–仿Discuz安装向导
当在项目中尤其是执行时间比较久的页面(尤其是与服务器之间的交互,或者是安装\新建一些文件数据表的情况下),使用者如果看到页面没有回馈信息,会造成使用者因执行时间过长无反馈而误解为程序页面卡住,导致关闭页面,以至于程序页面不能正常进行,同时会造成不必要的失误或导致错误.
为了规避这种错误,我们向Discuz学习,仿照他执行安装数据库时候的页面,不断的生成数据表,输....
- 4460
- PHP
- 0
- super_dodo
- 2013/09/12
PHP生成随机端口,且排除一些特定端口
在项目的实际使用中,常常会遇到需要随机生成一个数值或字符串,但是又需要排除其中一些特定的值(默认值或已使用的值)。
举例1:在分配服务器的端口的时候,默认可以分配0-65535(高并发的情况下请留意65535这个设定值,此值为默认值,可根据系统状况适当的调整。)再给一些服务器应用角色分配端口的时候,需要随机生成一个端口号(鉴于安全性),但是常用的端口号需要排除,....
- 6038
- PHP
- 0
- super_dodo
- 2013/09/10
Yii框架中CDbCriteria的常用用法
Yii框架中作者为了们提供和灰常好用的CDbCriteria,(诚然对于简单的查询我们可以直接写,略过CDbCriteria)。
$criteria = new CDbCriteria;
$criteria->addCondition("id=1"); //查询条件,即where id = 1
$criteria->addInCondition('id', array(1,2,3,4,5)); //代表where id IN (1,23,,4,5,);
$criteria->addNotInCondition('id', array....
- 4250
- PHP
- 0
- super_dodo
- 2013/09/05
为什么是PHP—PHP开篇
Why is the PHP?为什么是PHP..
其实没那么多原因,因为dodo只会PHP(这该有多尴尬),对PHP有一些了解,且靠PHP混口饭吃。但是天资愚笨,大脑的内存又有限,CPU性能也不高。所以有些东西,还是写硬盘吧。慢就慢点,算是对遗忘的或是即将遗忘的留个念想。
大凡使用各种语言的人都会推崇自己的语言,这也是一种角力,语言越流行,意味着更多的工作机会,也面临着更多的竞争对....
- 5735
- PHP
- 0
- super_dodo
- 2013/09/02
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- Yii2中ElasticSearch的使用示例
- 空格 经过html_entity_decode后在utf8编码下乱码的问题
- PHP中以multipart/form-data上传文件流
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例