这个问题不是很好处理,困惑了很多站长非常时间了 主要出现在windows主机的服务器上。 在php官方,http://bugs.php.net/ 也能够查到两三千页的报告,他们官方也是束手无策,经过了11个小版本后,还是没有彻底解决 http://bugs.php.net/search.php?cmd=displaysearch_for=PHP+has+encountered+an+Accessx=8y=9 目前我提供一下 发布时间:2012-05-25 作者: 佚名技术 views(166)
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内): [^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,'aa').length;} 匹配空行的正则表达式: \n[\s| ]*\r 匹配HTML标记的正则 发布时间:2012-05-25 作者: 佚名技术 views(177)
这天考虑用php来singleton一下,看到一篇比较全面的总结 -- singleton模式的几种实现.其中总结的php5的实现: PLAIN TEXTPHP: class MyClass { private static $instance; public static function singleton() { if (!isset(self::$instance)) { $c = __CLASS__; 发布时间:2012-05-25 作者: 佚名技术 views(160)
首先,让我们看看两个特别的字符:’^’ 和 ‘$’ 他们是分别用来匹配字符串的开始和结束,一下分别举例说明: '^The': 匹配以 'The'开头的字符串; 'of despair$': 匹配以 'of despair' 结尾的字符串; '^abc$': 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配; 'notice': 匹配包含notice的字 发布时间:2012-05-25 作者: 佚名技术 views(352)
vim也是有代码折叠功能的,以前就知道,然而毕竟用的不多,这个功能基本上很少用。随着最近和gvim的亲密接触,对代码折叠功能逐渐熟悉起来。有一次打开一段php的代码 — 比如PEAR.php,发现里面的代码自动被折叠了,将代码展开后,可以看到只要代码两边有/*{{{*/和/*}}}*/,就会被自动折叠。仔细搜索配置,其中有一句是重点: 发布时间:2012-05-25 作者: 佚名技术 views(320)
上次写了Search Engine Friendly的URL设计 - 俺在这个事上面折腾,要实现这个 http://www.myhost.com/foo.php?a=Ab=Bc=C - http://www.myhost.com/foo.php/a/A/b/B/c/C的url转换,实际上还有不同的办法. 比如说我用的是虚拟主机,也想实现url优化,但是我没有服务器权限,这时候可以从PATH_INFO来下手. 访问http://www.myhost.co 发布时间:2012-05-25 作者: 佚名技术 views(224)
最近又用上了ppform这个小工具,这东东的神奇之处在于可以用php象delphi一样快速开发出一个小工具,比如下面这个俺正在用的可以直接调用php函数的小东东,只用少量的代码,就完成了整个功能,如下: PLAIN TEXTPHP: ?php require_once('ppform.php'); ? ?php class __PPFORM__ extends TPPForm { function genBtnClick($Sen 发布时间:2012-05-25 作者: 佚名技术 views(184)
xapian是啥玩意? xapian 是一个“Xapian 是一个开源概率论信息检索库,基于GPL发布。它是用C++编写的,提供的绑定可以支持其它语言(支持Perl, Python, PHP, Java, and TCL )的开发。 Xapian 设计为一个高度可适应的工具集,可以让开发人员方便地为他们自己的应用程序增加高级索引和搜索功能。” 在网上找到这段介绍后,俺手痒 发布时间:2012-05-25 作者: 佚名技术 views(303)
|