标签 PHP 下的文章
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。2.在验证 email 地址的时候使用 checkdnsrr() 函数验证域名是否存在。这个内置函数能够确认指定的域名能够解析成 IP 地址。该函数的PHP 文档的用户评论部分有一个简单的用户自定义函数,这个函数基于 checkdnsrr(),用来验证 email 地址的合法性。对于那些认为自己的 email 地址是 “joeuser@wwwphp.net” 而不是 “joeuser@php.net” 的家伙们,这个方法可以很方便的抓住他们。
PHP 5.3 的一个新的重要特性就是 命名空间(namespace)。 这一特性在 PHP5.0x 时候就提出过,后来被取消并安排在 PHP6 中实现。而此次又再次“提前”到了 PHP5.3 发布,可见开发人员对其的重视以及谨慎的态度。
<?phpfunction get_limit_sql($sql,$min,$max){ return "SELECT * FROM ( SELECT row_.*,rownum rownum_ FROM ($sql) row_ where rownum <=$max) where rownum_>$min";}?>
Editplus4PHP为您打造简练精悍的PHP轻量级IDE (Integrated Development Environment)。 Editplus4PHP仅作学习研究之用,如果您喜欢其中集成的软件,请支持购买正版。 释义:Editplus4PHP意为Editplus for PHP。(for与four同音) 更新:Ver:0.5.1 | Update:2008-06-03 | Size:3.58M 系统:Windows2000/XP/2003
首先,让我们看看两个特别的字符:’^’ 和 ‘$’ 他们是分别用来匹配字符串的开始和结束,一下分别举例说明: "^The ": 匹配以 "The "开头的字符串; "of despair$ ": 匹配以 "of despair " 结尾的字符串; "^abc$ ": 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配; "notice ": 匹配包含notice的字符串; 你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说 模式(正则表达式) 可以出现在被检验字符串的任何地方,你没有把他锁定到两边。 这里还有几个字符 '* ', '+ ',和 '? ', 他们用来表示一个字符可以出现的次数或者顺序. 他们分别表示: "zero or more ", "one or more ", and "zero or one. " 这里是一些例子:
PHPChina消息,PHP开发小组将要发布最新的PHP5.2.5。这个版本通过修正了超过60个bug,主要改善了PHP5.2.x系列的稳定性,其中的一些bug与安全相关。我们鼓励所有的PHP用户升级到这个版本。 关于PHP5.2.5发布的更多细节可以在5.2.5的发布公告中看到,更改的完整列表会在PHP5更改日志中。 PHP5.2.5中的安全提升和修正: 修正了dl()函数只能接受文件名的bug。
PHP.net宣布,他们将在今年年底停止php4的开发,安全方面的更新也会于2008年8月结束。PHP4发布于2000年五月,这一年我刚刚学会拨号上网,申请email帐号收发邮件。在2004年,php家族的老五出世, 而这个时候,支持php4的主机以及开源软件已经四处开花。3年后,php4仍然在各大主机上占据绝对份额的优势,尤其是在国内。因为大量的开源代码仍然是php 4 only的,你不知道客户会在hosting上跑什么样的程序。还有一大批的php程序员在维护前人留下的php 4代码,或者在这个基础上接着开发,比如俺… 这对主机商或开发人员来说都不是一件好事情,客户不在乎你用的是php 4还是php 5,这无关紧要,只要代码能跑,功能实现就皆大欢喜了。前不久的GoPHP5活动,是php开源世界开发人员对现状的一种回应,也是在php核心开发人员推动下的结果。只有得到目前广泛的php开发人员的支持,PHP.net才有底气说2007年底停止php4的开发。php4能够在如此之久的时间里长盛不衰,证明php 4是成功的。它的历史任务,完成了!
PHP socket编程
html和php混写,同样可以做的清晰可维护,只要遵循一定的规则。对php新人而言,尤其重要 保持html标签的完整,尽量不要把div或table之类的标签分开到不同的文件里 html就是html,和php混写后的html,应该还能清楚的看出html的原貌 业务逻辑与html最好能清晰的分开,不同的文件保存是个不错的办法 不要在html里放上大段的显示逻辑转换代码,写一些html helper function来处理复杂的字符转换,比如时间戳到日期转换,这样你的html会更清晰 php和html的比例控制在2:8以内 以上建议请灵活处理,因为php本身很灵活,如果使用者也没有章法的话,写出来的东西也就维护困难了。
apache2.2_php5.1.4_install.rar