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.错误消息代价昂贵

  • 相关阅读:
    Java 基本知识
    开源框架 Java
    Java 常用工具
    centos7设置静态IP
    VMnet1、VMnet8到底是什么?
    centos7修改主机名的方法
    防火墙阻止了虚拟机与主机之间互相ping通解决方案
    虚拟机centos与主机互相Ping通
    centos个性化命令行提示符
    更多的常用命令
  • 原文地址:https://www.cnblogs.com/wuheng1991/p/5274801.html
Copyright © 2011-2022 走看看