是if($var){ ... }
是否比if($var): ... endif
更快?
你使用哪一個?
是if($var){ ... }
是否比if($var): ... endif
更快?
你使用哪一個?
我敢肯定,如果有任何差異,可以忽略不計。如果差異是對您很重要,您應該使用更快的(可能編譯的)語言。
你會更好地優化更密集的東西,如數據庫第一(和編寫乾淨的代碼,如@Tim陳述)。
我覺得兩者都是一樣的。我個人更喜歡if($var: ... endif;
。 php是一種模板語言,它的語法非常好。實際上,我將所有變量都放在<? ... ?>
標記中,以保持它的整潔和簡潔。
後者在HTML視圖中。 – alex
引用自己的另一個問題:「忘記微觀優化,關注編寫乾淨,易讀的代碼。」 –
如果你急於擠出性能,這成爲一個問題,你不應該使用PHP。 –