没有合适的资源?快使用搜索试试~ 我知道了~
PHP编码技巧.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 20 浏览量
2021-10-02
12:10:32
上传
评论
收藏 20KB PDF 举报
温馨提示
试读
10页
PHP编码技巧.pdf
资源推荐
资源详情
资源评论
PHP编码技巧 .txt 小时候觉得父亲不简单,后来觉得自己不简单,再后来觉得自己孩子不简
单。越是想知道自己是不是忘记的时候,反而记得越清楚。 PHP 是一门松散类型的语言
(Loosely Typed Language )
1:如果一个方法能被定义成静态的 static , 那么定义成静态的速度可快 25%
2: echo 的效率高于 print, 因为 echo 没有返回值
3:在循环之前设置最大的次数,而不是在循环之中
4:销毁变量去释放内存,特别是大的数组
unset() 只能销毁超过 256 个字节的变量内存,否则空间是不被释放的
结论一、 unset() 函数只能在变量值占用内存空间超过 256 字节时才会释放内存空间。
结论二、只有当指向该变量的所有变量(如引用变量)都被销毁后,才会释放内存。
5:避免使用 __construct, __destruct , __call, __callStatic,__get, __set, __isset,
__unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload 等魔
术方法
6: 避免 require_once() 比较耗资源
7:在 include, 或者是 require 中尽量使用绝对路径,减少分析时间
8:如果你需要得到脚本的执行时间那么用 $_SERVER['REQUEST_TIME']要优于 time();
9: 用@掩盖错误会降低运行速度
10:养成对数组健加引号的习惯,这样速度会快 7 倍如: $_row['id'] 与$_row[id];
11: 错误信息很有用
12:在循环里别用函数,如 count ()在外面先计算
13:在方法里面建立局部变量速度快
14:全局变量几乎要比局部变量慢 2 倍
15:对象属性要双局部变量慢 3 倍
16:初始化的局部变量要比未定义的局部变量快 9-10 倍
17:子类的方法性能优于基类方法
18:只调用一个参数并且函数体为空的函数运行花费的时间等于 7-8 次$localvar++ 运算,而
资源评论
资料大全
- 粉丝: 14
- 资源: 26万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功