提高php编程效率的小结
生活随笔
收集整理的這篇文章主要介紹了
提高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() 函數轉換字符串中特定的字符。
注釋:如果 from 和 to 參數的長度不同,則會被格式化為最短的長度。
<?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.錯誤消息代價昂貴
轉載于:https://www.cnblogs.com/wuheng1991/p/5274801.html
總結
以上是生活随笔為你收集整理的提高php编程效率的小结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的英文名字!
- 下一篇: 卡尔曼滤波— Constant Velo