总结PHP编程20大效率要点-php教程

资源魔 37 0

一、假如能将类的办法界说成static,就只管即便界说成static,它的速率会晋升快要4倍。

二、row['id']row[id]的7倍。

三、echoprint 快,而且应用echo的多重参数(译注:指用逗号而没有是句点)替代字符串联接,比方echo str1,str2

四、正在执行for轮回以前确定最年夜轮回数,没有要每一轮回一次都较量争论最年夜值,最佳运用foreach替代。

五、登记那些不必的变量尤为是年夜数组,以便开释内存。

六、只管即便防止应用__get__set__autoload

七、require_once()价值低廉。

八、include文件时只管即便应用相对门路,由于它防止了PHP去include_path里查找文件的速率,解析操作零碎门路所需的工夫会更少。

九、假如你想晓得剧本开端执行(译注:即效劳器端收到客户端申请)的时辰,应用$_SERVER[‘REQUEST_TIME’]要好过time()

十、函数替代正则表白式实现相反性能。

十一、str_replace函数比preg_replace函数快,但strtr函数的效率是str_replace函数的四倍。

十二、假如一个字符串交换函数,可承受数组或字符作为参数,而且参数长度没有过长,那末能够思考额定写一段交换代码,使患上每一次通报参数是一个字符,而没有是只写一行代码承受数组作为查问以及交换的参数。

1三、应用抉择分支语句(译注:即switch case)好过应用多个if,else if语句。

1四、用@屏蔽谬误音讯的做法十分低效,极端低效。

1五、关上apachemod_deflate模块,能够进步网页的阅读速率。

1六、数据库衔接当应用终了时应关掉,没有要用长衔接。

1七、谬误音讯价值低廉。

1八、正在办法中递增部分变量,速率是最快的。简直与正在函数中挪用部分变量的速率相称。

1九、递增一个全局变量要比递增一个部分变量慢2倍。

20、递增一个工具属性(如:$this->prop++)要比递增一个部分变量慢3倍。

相干保举:

PHP视频教程:https://www.php.cn/course/list/29/type/2.html

以上就是总结PHP编程20年夜效率要点的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!