php代码优化在线,php代码优化

在web开发中一些细节很重要,怎么样能提高代码质量,并且写出更高效的php代码,网上收集整理了一些写代码的注意事项,都是一些细节的东西,一下是详细内容。

1:php打印的时候echo比print要快,并且echo的带多重参数,使用逗号代替字符串连接 例如 echo $a,$b

2:定义类放到的时候使用static 它的速度会提升4倍

3:$data['id']的速度是$data[id]的7倍。

3:要使用单引号来包含字符串这样速度会比双引号快一些,因为php会在双引号中搜索变量单引号则不会、

4:尽量避免使用__get,__set,__autoload。

5:include文件时尽量使用绝对路径,因为它避免了PHP去include_path里查找文件的速度,解析操作系统路径所需的时间会更少。

6:在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。

7:在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题

8:对global变量,应该用完就unset()掉;

9:多多使用大量的PHP内置函数。

10:在apache中解析一个php脚本的时间要比html慢2到10倍所以能使用html静态页面就少使用php

11:、当执行变量$i的递增或递减时,$i++会比++$i慢一些。别的语言跟这不一样。

12:多维数组尽量不要循环嵌套赋值。

13:在可以用PHP内部字符串操作函数的情况下,不要用正则表达式;

14:用@屏蔽错误消息的做法非常低效,极其低效。尽量不要用。

15:可以再数据库中保存session

16:尽量不要使用相对路径 要使用绝对路径。define('ROOT' , pathinfo(__FILE__, PATHINFO_DIRNAME));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值