2011-07-01 78 views
-7

if($var){ ... }是否比if($var): ... endif更快?

你使用哪一個?

+2

後者在HTML視圖中。 – alex

+3

引用自己的另一個問題:「忘記微觀優化,關注編寫乾淨,易讀的代碼。」 –

+6

如果你急於擠出性能,這成爲一個問題,你不應該使用PHP。 –

回答

4

我敢肯定,如果有任何差異,可以忽略不計。如果差異對您很重要,您應該使用更快的(可能編譯的)語言。

你會更好地優化更密集的東西,如數據庫第一(和編寫乾淨的代碼,如@Tim陳述)。

0

我覺得兩者都是一樣的。我個人更喜歡if($var: ... endif;。 php是一種模板語言,它的語法非常好。實際上,我將所有變量都放在<? ... ?>標記中,以保持它的整潔和簡潔。