提高PHP编程效率

来源:互联网 发布:寻找网络兼职 编辑:程序博客网 时间:2024/05/16 07:26

1,用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会;

2,如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍---延伸(静态调用静态:self::XX 或者 类名::XX 静态调用动态self::动态)

3,$row[’id’] 的速度是$row[id]的7倍。

4,少用for 尽量用foreach代替

5,不用的变量尽量注销掉(函数:unset)

6,使用include_once代替require_once,引入的文件路径最好给绝对路径

7,测试脚本执行时间时请用$_SERVER[‘REQUEST_TIME’]代替time()----延伸(sleep(5); echo time(),$_SERVER[‘REQUEST_TIME’];输出的结果是:后一个比前一个早5秒)

8,正则也是影响PHP运行速度的原因之一,所以在能不试用正则的时候尽量不试用正则(可以使用strtr,str_replace,is_int,is_numeric,Filter_var(),ctype_XX函数等(ctype_alnum,ctype_alpha,ctype_cntrl,ctype_digit))

9,使用选择分支语句(译注:即switch case)好于使用多个if,else if语句。

10,打开apache的mod_deflate模块,可以提高网页的浏览速度。

后续添加。。。。。


0 0
原创粉丝点击