![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
zschu2008
这个作者很懒,什么都没留下…
展开
-
PHP高效率写法
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。转载 2012-02-17 16:23:47 · 520 阅读 · 0 评论 -
轻松解决FirePHP乱码问题
FirePHP(http://www.firephp.org/)是火狐一个非常棒的插件应用,尤其在开发后台和ajax程序的时候非常有用,使用它,可以将输出输出到firebug控制台,从而达到不影响普通用户使用的目的。在框架中引入了FirePHP可以让调用FirePHP更简单,但是使用它存在一个问题:程序是GBK的,而FirePHP的输出是UTF8的,因此调用LOG输出的时候显示都是乱码了,如何好的原创 2012-03-27 10:48:05 · 384 阅读 · 0 评论 -
php 误把字符串当作数组处理时
$a = 'asdfasdfasf'; 你觉得会打印出什么? if( empty( $a['ttt'] ) ){ echo 111; }else{ echo 222; } 这里输出的结果是222,使用echo $a['ttt']输出时为‘a’. 可以大致得出一个结论:当把字符串当作数组使用的时候,会自动把索引转换成整形,然后再当作字符串的偏移量读取返回。 以后在原创 2012-04-10 10:25:37 · 521 阅读 · 0 评论 -
常用正则表达式例子
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6.转载 2013-08-05 16:14:47 · 553 阅读 · 0 评论