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....
  •   
  • 4368
  • PHP
  • 0
  • super_dodo
  • 2013/09/26

PHP容易被忽略而出错陷阱 数字与字符串之间的比较

数字与字符串之间的比较 //数值0与任意非数字(或者说,不可转化为数字的字符)前导的字符串比较(操作符为==),均返回 true. //原因是:数字与字符串比较时,先尝试将字符串转换为数字,再比较,一个不能转换为数字的字符串,转换结果为0,故与0比较总返回true. //因为0和字符串比较,皆返回true 严格比较需要使用===(且最好加单引号) // 0 == 'sdssdsa' 返回true(注意) // ....
  •   
  • 4836
  • 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&#91;&#93; = rand(100, 999);} for($i = 0, $ary_2 = array(); $i < 5000; $i++) ....
  •   
  • 4220
  • PHP
  • 0
  • super_dodo
  • 2013/09/22

PHP比较2个数组是否一致的方法

实际的项目开发中,会存在要去数据中心获取数据,并保存在本项目的数据库中。这样就带来了一个很繁琐的问题,保持数据同步的问题。数据同步有多种方法比如登陆进行同步,刷新页面进行通过,手动同步,但是皆有缺陷和硬伤(此处不再分析同步)。 此处项目中需要手动去同步数据中心的数据,这样当用户点击按钮的时候去同步数据。同一条数据又有很多字段。同步的时候就需要去....
  •   
  • 10868
  • PHP
  • 0
  • super_dodo
  • 2013/09/22

PHP缓冲区数据输出到界面–仿Discuz安装向导

当在项目中尤其是执行时间比较久的页面(尤其是与服务器之间的交互,或者是安装\新建一些文件数据表的情况下),使用者如果看到页面没有回馈信息,会造成使用者因执行时间过长无反馈而误解为程序页面卡住,导致关闭页面,以至于程序页面不能正常进行,同时会造成不必要的失误或导致错误. 为了规避这种错误,我们向Discuz学习,仿照他执行安装数据库时候的页面,不断的生成数据表,输....
  •   
  • 4182
  • PHP
  • 0
  • super_dodo
  • 2013/09/12

PHP生成随机端口,且排除一些特定端口

在项目的实际使用中,常常会遇到需要随机生成一个数值或字符串,但是又需要排除其中一些特定的值(默认值或已使用的值)。 举例1:在分配服务器的端口的时候,默认可以分配0-65535(高并发的情况下请留意65535这个设定值,此值为默认值,可根据系统状况适当的调整。)再给一些服务器应用角色分配端口的时候,需要随机生成一个端口号(鉴于安全性),但是常用的端口号需要排除,....
  •   
  • 5792
  • 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....
  •   
  • 4023
  • PHP
  • 0
  • super_dodo
  • 2013/09/05

为什么是PHP—PHP开篇

Why is the PHP?为什么是PHP.. 其实没那么多原因,因为dodo只会PHP(这该有多尴尬),对PHP有一些了解,且靠PHP混口饭吃。但是天资愚笨,大脑的内存又有限,CPU性能也不高。所以有些东西,还是写硬盘吧。慢就慢点,算是对遗忘的或是即将遗忘的留个念想。 大凡使用各种语言的人都会推崇自己的语言,这也是一种角力,语言越流行,意味着更多的工作机会,也面临着更多的竞争对....
  •   
  • 5040
  • PHP
  • 0
  • super_dodo
  • 2013/09/02