zoukankan      html  css  js  c++  java
  • 提高php编程效率的小结

    1.如果将类的方法定义为:static,它的执行效率将提升为近4倍

    2.php中数组的元素调用,使用关联数组优于索引数组

    3.使用each快于print.

    4.尽量使用foreach()替代for().

    5.销毁那些不用的变量尤其是大数组,如:unset().以便释放内存

    6.尽量使用魔术方法。如:__set(),   __get(),   __autoload()等

    7.require_once(),代价昂贵。

    8.include()的文件尽量使用绝对路径。

    9.str_replace()函数快于preg_replace(),,但strtr函数效率高于str_replace.

    注:strtr(),该函数的用法

    strtr() 函数转换字符串中特定的字符。

    注释:如果 fromto 参数的长度不同,则会被格式化为最短的长度。

    <?php
    echo strtr("Hilla Warld","ia","eo");
    ?>

    语法

    strtr(string,from,to)

    或者:

    strtr(string,array)
    <?php
    $arr = array("Hello" => "Hi", "world" => "earth");
    echo strtr("Hello world",$arr);
    ?>

    10.对于分支语句。switch..case  优于   if...else

    11.使用@屏蔽错误的方法极其的低效

    12.打开apache的mod_deflate模块,可以提高网页的浏览速度。

    13.数据库连接使用完毕应该关掉,避免长连接

    14.错误消息代价昂贵

  • 相关阅读:
    ASP.NET 文件下载
    Asp.net 加密解密类
    ASP.Net 获取服务器信息
    Visual Studio 2013 和 ASP.NET 预览
    Windows Server 2012安装时所需要的KEY
    WordPress主题模板层次和常用模板函数
    小meta的大作用
    《淘宝技术这十年》之LAMP架构的网站
    面试题(八)
    面试题(七)
  • 原文地址:https://www.cnblogs.com/wuheng1991/p/5274801.html
Copyright © 2011-2022 走看看