当前位置:首页 > 短网址资讯 > 正文内容

PHP编程需要掌握的20个要点,能极大提高效率

www.ft12.com9年前 (2017-05-10)短网址资讯2242

[摘要] 用单引号取代双引号来包括字符串,这样做会更快一些。由于PHP会在双引号包抄的字符串中征采变量,单引号则 不会,留意:只要echo能这么做,它是一种能够把多个字符串看成参数的“函数”

用单引号取代双引号来包括字符串,这样做会更快一些。由于PHP会在双引号包抄的字符串中征采变量,单引号则 不会,留意:只要echo能这么做,它是一种能够把多个字符串看成参数的“函数”(译注:PHP手册中说echo是说话布局,不是真正的函数,故把函数加 上了双引号)。

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

      2、$row[’id’] 的速率是$row[id]的7倍。

  3、echo 比 print 快,而且应用echo的多重参数(译注:指用逗号而不是句点)取代字符串衔接,好比echo $str1,$str2。

  4、在履行for轮回以前肯定最大轮回数,不要每轮回一次都盘算最大值,最佳应用foreach取代。

  5、刊出那些不用的变量尤其是大数组,以便开释内存。

  6、只管即便防止应用__get,__set,__autoload。

  7、require_once()价值低廉。

  8、include文件时只管即便应用相对门路,由于它防止了PHP去include_path里查找文件的速率,剖析操作系统门路所需的光阴会更少。

  9、假如你想知道剧本开端履行(译注:即服务器端收到客户端哀求)的时候,应用$_SERVER[‘REQUEST_TIME’]要好于time()。

  10、函数取代正则表达式实现雷同功效。

  11、str_replace函数比preg_replace函数快,但strtr函数的效力是str_replace函数的四倍。

  12、假如一个字符串调换函数,可接收数组或字符作为参数,而且参数长度不过长,那末能够斟酌额定写一段调换代码,使得每次通报参数是一个字符,而不是只写一行代码接收数组作为查问和调换的参数。

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

  14、用@屏障差错新闻的做法异常低效,极端低效。

  15、关上apache的mod_deflate模块,能够提高短网址的访问速率。

  16、数据库衔接当应用终了时应关掉,不要用长衔接。

  17、差错新闻价值低廉。

  18、在办法中递增部分变量,速率是最快的。险些与在函数中挪用部分变量的速率相称。

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

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


扫描二维码推送至手机访问。

版权声明:本文由短链接发布,如需转载请注明出处。

本文链接:https://www.ft12.com/article_55.html

分享给朋友:

相关文章

FT12短网址:用上古思想写现代前端

前言本文由@无法毕业的fulvaz翻译分享正文从这开始~这篇文章非常有趣,作者介绍了利用复古的的图形界面设计模式实现组件间解耦。但说起来古老,实际上说明了flux做了什么事情,以及为什么要有flux。利用过去的编程范式可以避免重写你的Jav...

为了新零售和国际化,小米宣布获10亿美元融资

DoNews7月28日消息 (记者 费倩文)28日,小米公司宣布,其旗下全资子公司小米香港,已签订了为期三年的10亿美元银团贷款协议。德意志银行和摩根士丹利担任协调行,由中银(香港)、德意志银行、永隆银行担任该银团牵头和承销。该笔融资主要是...

环保部再出手,不达标的家居企业将于9月底被迫关闭

环保部再出手,不达标的家居企业将于9月底被迫关闭

[ FT12短网址 ] 日前,中央环保巡视组在各地进行大力度审查:①家居行业最彻底的新一轮大检查;②无法升级改造达标排放的,9月底前将被关闭;③企业有单不敢接,家居涨价是必然。图片来自“123rf.com.cn”【编者按】2017...

思路清奇:通过 JavaScript 获取移动设备的型号

我们一般在浏览器里识别用户的访问设备都是通过 User Agent 这个字段来获取的,但是通过它我们只能获取一个大概的信息,比如你用的是 Mac 还是 Windows,用的是 iPhone 还是 iPad。如果我想知道你...

DHT 爬虫初步研究

一直想写一个种子搜索引擎,搜集资料开始写后遇到了一个难关:爬虫的效率太低,运行一天也爬不到一条消息,而且阿里云在我的程序开始运行后一天就无法远程登录,只能重启服务器。一度计划被搁置了下来,直到最近事情出现了转机,我找到了更好的爬虫原型,并且...

有这么一种爱,可以支撑我们走过生命中的困境

有这么一种爱,可以支撑我们走过生命中的困境

文|周志建?或许上天是公平的,当你失去一样东西,就会得到另一样东西做补偿。 有时候我在想:为什么我有勇气活在体制外这么久?为什么我可以如此任性地“做我自己”? 如果有答案,其中一个重要的原因,必定是来自我父亲。感谢上天,...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。