美文网首页简单技术文程序员
PHP 提升编程效率(二)

PHP 提升编程效率(二)

作者: 西贝巴巴 | 来源:发表于2016-06-10 15:38 被阅读126次

       1、<code>str_replace</code>函数比<code>preg_replace</code>函数快,但<code>strtr</code>函数的效率是<code>str_replace</code>函数的四倍。

2、如果一个字符串替换函数,可接受数组或字符作为参数,并且参数长度不太长,那么可以考虑额外写一段替换代码,使得每次传递参数是一个字符,而不是只写一行代码接受数组作为查询和替换的参数。

3、使用选择分支语句(译注:即<code>switch case</code>好于使用多个<code>if,else if</code>语句。

4、用@屏蔽错误消息的做法非常低效,极其低效。

5、打开<code>apache</code>的<code>mod_deflate</code>模块,可以提高网页的浏览速度。

6、数据库连接当使用完毕时应关掉,不要用长连接。

7、错误消息代价昂贵。

8、在方法中递增局部变量,速度是最快的。几乎与在函数中调用局部变量的速度相当。

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

10、递增一个对象属性(如:$this->prop++)要比递增一个局部变量慢3倍。

相关文章

  • PHP 提升编程效率(二)

    1、 str_replace 函数比 preg_replace 函数快,但 strtr 函数的效率是 str_re...

  • PHP 提升编程效率(一)

    用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意...

  • 一位资深WorkNC大师的编程技巧分享,助你高效轻松高品质编程

    ★提升WORKNC编程效率的方法 使用WORKNC编程如能做到以下几点,将会有效提升编程效率 1.使用WORKNC...

  • 提高php编程效率

    用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中 搜寻变量,单引号则不会,注意...

  • 编程效率的提升

    提前和后端对好数据格式 写好通用JSON数据 这样就不用在写的时候愁没有预装的数据了

  • 提升编程效率(一)

    我一直在探索能够提升编程效率的方法,主要因为我太“懒”了,不想花费太多的时间做重复性的工作。每遇到一件事情的时候我...

  • 提升编程效率:重构

    提升编程效率的大致可以分三类:任务拆解(Tasking To Action)、使用高效的开发工具/框架、关注高效的...

  • php-swoole-安装环境 (一)

    swoole是什么?: Swoole是一个PHP扩展,扩展不是为了提升网站的性能,是为了提升网站的开发效率...

  • 2018.06.10 周日--《PHP7--PHP的一次重大变革

    一、写在开头 PHP7是PHP编程语言全新的一个版本,主要在性能方面获得了极大的提升。官方的文档显示,PHP7可以...

  • 编程运行效率提升track

    if 判断语句中,有多条件,如下 前后颠倒条件可能会影响运行的效率原则:最有可能假的条件提前;耗时的条件尽量放在后面。

网友评论

    本文标题:PHP 提升编程效率(二)

    本文链接:https://www.haomeiwen.com/subject/bmysdttx.html