我喜歡讓自己陷入這些荒謬的境地,在那裏我過度評估自己的編碼習慣,所以這裏就這樣!在PHP中評估一個布爾變量:應該使用If/Else還是Switch?
這個問題可能超越PHP(以及理智)。在評估布爾變量時,哪些是最佳實踐? (假設有太多//do stuff
爲三元)
if ($bool) {
// do true stuff
} else {
// do false stuff
}
或
switch ($bool) {
case true:
// do true stuff
break;
default:
// do false stuff
break;
}
我有興趣更在性能和/或特質方面的考慮比毯子之類的語句「if/else語句看起來更好」 「總是使用開關」,或者「做你認爲正確的事。」
也就是說,除非真的沒有區別。
爲什麼人們如此肛門有關的性能這些東西? – BoltClock 2010-08-27 15:47:53