在某些情況下,如果空值不是問題,我不檢查變量。是否更高效地檢查PHP中的空值?
例如:現在
$fruits = array("apple","banana");
foreach ($fruits as $a) {
$res .= ", $a";
}
echo "This are the fruits you like: ".$res;
,如果$水果正好是空的,這不是一個問題,只需在列表爲空(我知道這是不是很優雅,我可以使用條件聲明來改變「你不喜歡任何水果」的答案,但它只是一個例子!)。
我只是想知道,如果總體上檢查數組是否爲空是更有效的。 總之,是從性能上看這好還是不存在任何實際的區別:
if (!empty($fruits)) foreach()... and so on
感謝, 親切的問候
我會做同樣的事情,但我想有一個附加條件:!'如果(is_array($水果)&&空($果) )'考慮'$ fruit'可以是'array()'。 – inhan