《PHP教程:PHP中應該避免使用同名變量(拆分臨時變量)》要點:
本文介紹了PHP教程:PHP中應該避免使用同名變量(拆分臨時變量),希望對您有用。如果有疑問,可以聯系我們。
當一個臨時變量被賦值多次時,那么將其拆分成多個,除非它是一個循環計數器.PHP學習
MotivationPHP學習
臨時變量有這多種不同的用途.比如它們可被用作循環中的計數器,在循環中保留結果集,亦或保留一個冗長的表達式的計算結果等等.PHP學習
這些類型的變量(容器)應該只賦值一次.如果一個同名的臨時變量被賦予多個職責,將會影響代碼的可讀性.這個時候我們應當引入一個新的臨時變量以使代碼更加清晰易懂.PHP學習
可能有些注重性能的人會說,引入一個新的變量將會占用更多的內存.的確如此,但是注冊一個新的變量不會吸干服務器內存的,這一點請放心,我們不是活在 386 時代,與其在這些無聊的細枝末節上面搞所謂的優化,不如去優化真正的系統性能瓶頸,比如數據庫、網絡連接等等,而且清晰易懂的代碼更容易被重構,發現 Bug,或者辦理性能問題等等.PHP學習
Example CodePHP學習
很多時候,我們使用同一個 $temp 變量來計算一個物體的不同屬性,這種情況比擬常見,比如下面這個例子:
PHP學習
維易PHP培訓學院每天發布《PHP教程:PHP中應該避免使用同名變量(拆分臨時變量)》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。