PHP 小技巧分享
时间:2022-02-11 13:23
推荐:《php培训》 1、 2、循环内部不要声明变量,尤其是对象这样的变量 3、循环条件中使用函数 4、在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少 5、用单引号替代双引号引用字符串以实现 6、用 7、优化 8、某些地方使用 9、尽量的少进行文件操作,虽然 PHP 的文件操作效率也不低的 10、尽可能的使用 PHP 内部函数 11、在可以用 PHP 内部字符串操作函数的情况下,不要用正则表达式 12、在可以用 13、不要随便就复制变量 14、 15、试着喜欢使用三元运算符 16、使用选择分支语句, 17、当 18、去除 HTML 标签以及空格换行等字符 19、目录分隔符 20、多路径分隔符 21、 更多编程相关内容,请关注gxlsystem编程入门栏目! 以上就是PHP 小技巧分享的详细内容,更多请关注gxlsystem其它相关文章!foreach
效率更高,尽量用 foreach
代替 while
和 for
循环cpu
跨循环层的次数,优化程序性能PHP
性能优化i+=1
代替 i=i+1
。符合 c/c++
的习惯,效率还高Select SQL
语句,在可能的情况下尽量少的进行 Insert
、Update
操作,达到 PHP 性能优化的目的isset
代替 strlen
file_get_contents
替代 file
、fopen
、feof
、fgets
等系列方法的情况下,尽量用 file_get_contents
,因为它的效率高得多。但是要注意 file_get_contents
在打开一个 URL 文件时候的 PHP 版本问题Apache
解析一个 PHP 脚本的时间要比解析一个静态 HTML
页面慢 2 至 10 倍。尽量多用静态 HTML 页面,少用脚本(?:)
switch case
好于使用多个 if
,else if
语句,并且代码更加容易阅读和维护echo
字符串时用逗号代替点连接符更快些。echo 一种可以把多个字符串当作参数的 “函数”。echo
是语言结构,不是真正的函数,故把函数加上了双引号preg_replace("/(\s|\ \;| |\xc2\xa0)/", "", strip_tags($str))
DIRECTORY_SEPARATOR
PATH_SEPARATOR
bool || die()