我正在通過php中的count函數。在這裏,我還沒有得到http://docs.php.net/count爲什麼計數功能爲假,返回0到1 NULL爲什麼count函數爲false返回1,爲NULL爲0
<?php
$result = count(null);
// $result == 0
$result = count(false);
// $result == 1
?>
這個答案(count of false gives 1 and if of an empty array gives false. why?)卻不告訴我在尋找。
引用的頁面還指出'NULL'返回0。問題解決了。 – Deryck
+1 Yeps:'返回array_or_countable中元素的數量。如果參數不是數組或不是具有可實現的可數接口的對象,則返回1。有一個例外,如果array_or_countable爲NULL,則返回0 – alfasin