1、寫程序的時候會用到這種情況,比如對一個數字進行四舍五入取整。很多人會這樣寫:
分析:
假設 a為 4.4 那么 a+0.5 = 4.9 intval()以后為4 ,假設a為4.6 a+0.5=5.1 那么intval()以后則為5,因此實現了四舍五入。
正數+0.5 , 負數則-0.5。
如果說四舍五入保留2位小數也同理。
4、在替換字符串方面 str_replace()比正則表達式更高效。實際上,根據Making the Web所說,str_replace()比像ereg_replace()和 preg_replace()這樣的正則表達式效率要高61%。
5、if($a==true) if($a)
6、用isset判斷變量和元素是否存在速度較高
7、盡量使用三目運算
8、適當寫if行語句。適當在function內使用return語句 減少分支
9、使用memcache mogodb等降低程序與數據庫負擔
10、臨時數據可以使用sqllite記錄
|
新聞熱點
疑難解答