会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
imoxie
博客园
首页
新随笔
联系
订阅
管理
2015年6月23日
让PHP更快的提供文件下载
摘要: 原文链接:http://www.laruence.com/2012/05/02/2613.html我们可以使用Apache的modulemod_xsendfile, 让Apache直接发送这个文件给用户:<?php $file = "/tmp/中文名.tar.gz"; $filenam...
阅读全文
posted @ 2015-06-23 15:58 imoxie
阅读(182)
评论(0)
推荐(0)
2015年6月5日
PHP工厂模式
摘要: 在大型系统中,许多代码依赖于少数几个关键类。需要更改这些类时,可能会出现困难。例如,假设您有一个从文件读取的 User 类。您希望将其更改为从数据库读取的其他类,但是,所有的代码都引用从文件读取的原始类。这时候,使用工厂模式会很方便。工厂模式 是一种类,它具有为您创建对象的某些方法。您可以使用工厂类...
阅读全文
posted @ 2015-06-05 09:22 imoxie
阅读(121)
评论(0)
推荐(0)
2015年6月3日
深入PHP多态的实现
摘要: 原文链接:http://www.poluoluo.com/jzxy/201306/215056.html多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。多态性允许每个对象以适合自身的方式去响应共同的消息。多态...
阅读全文
posted @ 2015-06-03 10:48 imoxie
阅读(412)
评论(0)
推荐(0)
2015年5月6日
mt_rand()与rand()
摘要: mt_rand()如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 RAND_MAX 之间的伪随机数。例如想要 5 到 15(包括 5 和 15)之间的随机数,用 mt_rand(5, 15)。很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且很慢。PHP 的...
阅读全文
posted @ 2015-05-06 14:31 imoxie
阅读(285)
评论(0)
推荐(0)
2015年4月30日
memcache set方法 MEMCACHE_COMPRESSED
摘要: _COMPRESSED=2Usingvalueof1producesserializationerrorswhenretrievingvalues.-----------------------------------------当检索值时,用1会产生序列化错误MEMCACHE_COMPRESSED...
阅读全文
posted @ 2015-04-30 14:14 imoxie
阅读(575)
评论(0)
推荐(0)
2015年3月19日
正则中?作用
摘要: 例如.+?这种样式?表示非贪婪模式
阅读全文
posted @ 2015-03-19 15:10 imoxie
阅读(153)
评论(0)
推荐(0)
2015年3月18日
PHP自定义错误处理函数
摘要: function customError($errno, $errstr) { header("location:Controller/index.php"); } set_error_handler("customError");
阅读全文
posted @ 2015-03-18 14:47 imoxie
阅读(149)
评论(0)
推荐(0)
公告