兄弟连高老师讲到:用单引号代替双引号来包含字符串,这样做会更快一些。因为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倍。
感谢观看,更多教程点击:兄弟连http://www.lampbrother.net/
分享到:
相关推荐
### 提高PHP编程效率的53个要点 在PHP开发过程中,提高编程效率不仅可以帮助开发者更快地完成项目,还能在一定程度上提升代码质量与可维护性。以下将详细阐述这53个要点,并针对每个要点提供实用建议。 #### 1. ...
为了提高PHP编程效率,有多种实践可以遵循。首先,从语法和代码实现的层面来看,使用单引号来包含字符串是更优的选择,因为PHP解释器在处理双引号包围的字符串时需要进行变量替换,而使用单引号则无需此步骤。此外,...
在PHP编程中,提高效率是每个开发者关注的重点。以下是一些关键点,旨在帮助你优化代码,提升PHP脚本的运行速度。 1. **字符串引用**:使用单引号(')来包含字符串,而非双引号("),因为单引号不会尝试解析其中...
主要介绍了PHP提高编程效率的20个要点的相关资料,需要的朋友可以参考下
根据提供的文件信息,...根据上述分析,我们可以了解到PHP5编程的核心概念和技术要点,以及与之相关的技术资源链接,这样可以有助于读者在阅读《php5权威编程》书籍时,更加系统地掌握PHP5的技术细节和应用开发能力。
php是全球范围应用范围最广的开发语言,php和linux...因其php具有开发周期短、免费、稳定、安全、简单易学、跨平台等优势,被评为最受欢迎的编程语言,下面小编给大家整理了提高php编程效率的20个要点,需要的可以参考
《PHP编程规范:提升开发效率的关键》 PHP作为一种强大的服务器端脚本语言,广泛应用于动态网页和应用程序的开发。为了确保代码的可读性、可维护性和团队协作的高效性,遵循一定的编程规范至关重要。本篇文章将深入...
PHP编程规范对于初学者来说是至关重要的,它能够帮助编写出更易读、易维护的代码,提高团队协作效率。以下是一些主要的PHP编程规范要点: 1. **缩进**: - 使用Tab键进行缩进,每个Tab代表4个字符的宽度,避免使用...
为了让你的PHP技能更加精准且高效,掌握以下十大要点至...以上十大要点将助你在PHP编程中游刃有余,实现代码的高效编写。通过深入理解和实践,你将成为一名真正的PHP高手。记住,不断学习和实践是提升技能的不二法门。
本文将从十个要点出发,帮助开发者深入理解如何精通PHP,提升开发效率和代码质量。 首先,要精通PHP,开发者必须正确地使用它。PHP自1995年由Rasmus Lerdorf推出,已经经过了多个版本的迭代和改进,成为了当今最...
【PHP编程规范】是软件开发领域的一个重要指南,旨在提高代码质量、可读性和团队协作效率。本规范总结了PHP编程中的关键要点,包括命名规则、代码风格和最佳实践。 1. **标准化的重要**:标准化是为了让所有开发者...
"钉钉企业应用Demo(PHP版)" 是一个专为钉钉企业微应用开发的示例项目,采用PHP编程语言实现。这个Demo旨在为开发者提供一个快速上手的平台,帮助他们理解如何利用PHP与钉钉的企业级API进行交互,进行二次开发。通过...
【描述】"2016泰牛PHP基础班加大牛版-视频教程全套(有笔记)"的描述简洁明了,重申了这是一个结合了基础和进阶内容的PHP教程,以视频形式呈现,适合想要系统学习PHP编程的人群。"有笔记"的标注意味着这些教程不仅包含...
【PHP在线视频点播网站设计与实现的要点】 在当今互联网信息技术飞速发展的时代,视频已经成为人们获取信息和娱乐的主要途径。随着宽带网络的普及,视频点播(VOD)技术逐渐兴起,满足了用户多样化的观看需求。PHP...
"编程"这个标签则表明这门教程会涉及基本的编程概念,如变量、条件语句、循环、函数等,这些都是构建任何类型软件的基础。对于游戏开发,还需要了解如何使用面向对象编程(OOP)来设计可扩展和可维护的游戏架构。 ...