PHP 小技巧分享-php教程

资源魔 94 0

保举:《php培训》

一、foreach 效率更高,只管即便用 foreach 替代 while 以及 for 轮回

二、轮回外部没有要申明变量,尤为是工具这样的变量

三、轮回前提中应用函数

四、正在多重嵌套轮回中,若有可能,该当将最长的轮回放正在内层,最短轮回放正在外层,从而缩小 cpu 跨轮回层的次数,优化顺序功能

五、用单引号代替双引号援用字符串以完成 PHP 功能优化

六、用 i+=1 替代 i=i+1。合乎 c/c++ 的习气,效率还高

七、优化 Select SQL 语句,正在可能的状况下只管即便少的进行 InsertUpdate 操作,达到 PHP 功能优化的目的

八、某些中央应用 isset 替代 strlen

九、只管即便的少进行文件操作,尽管 PHP 的文件操作效率也没有低的

十、尽可能的应用 PHP 外部函数

十一、正在能够用 PHP 外部字符串操作函数的状况下,没有要用正则表白式

十二、正在能够用 file_get_contents 代替 filefopenfeoffgets 等系列办法的状况下,只管即便用 file_get_contents,由于它的效率高患上多。然而要留意 file_get_contents 正在关上一个 URL 文件时分的 PHP 版本成绩

1三、没有要随意就复制变量

1四、Apache 解析一个 PHP 剧本的工夫要比解析一个动态 HTML 页面慢 2 至 10 倍。只管即便多用动态 HTML 页面,少用剧本

1五、试着喜爱应用三元运算符(?:)

1六、应用抉择分支语句,switch case 好过应用多个 ifelse if 语句,而且代码愈加容易浏览以及保护

1七、当 echo 字符串时用逗号替代点衔接符更快些。echo 一种能够把多个字符串当做参数的 “函数”。echo 是言语构造,没有是真实的函数,故把函数加之了双引号

1八、去除了 HTML 标签和空格换行等字符 preg_replace("/(\s|\ \;| |\xc2\xa0)/", "", strip_tags($str))

1九、目次分隔符 DIRECTORY_SEPARATOR

20、多门路分隔符 PATH_SEPARATOR

2一、bool || die()

更多编程相干内容,请存眷资源魔编程入门栏目!

以上就是PHP 小技术分享的具体内容,更多请存眷资源魔其它相干文章!

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

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