想象一下,您有一个名为$ varName的变量。它可以采用以下两个值之一:'aaa'或'bbb'。那么,哪种说法是最佳的,为什么呢?
1)
if ($varName === 'aaa') {
/* Code for 'aaa' */
} else {
/* Code for 'bbb' */
}
2)
if ($varName === 'bbb') {
/* Code for 'bbb' */
} else {
/* Code for 'aaa' */
}
3)
if ($varName == 'aaa') {
/* Code for 'aaa' */
} else {
/* Code for 'bbb' */
}
4)
if ($varName == 'bbb') {
/* Code for 'bbb' */
} else {
/* Code for 'aaa' */
}
UPD:变量获得的“ aaa”值比“ bbb”高得多
如果您确定$ varName更经常获得(字符串)“ aaa”,则由于以下两个原因,选项(1)是最佳的:
PS。性能差异不明显,更多的是可读性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句