2017-04-26 7 views
0

TRUE,FALSE,FALSE,FALSE, 空の配列のTRUEレスポンスを理解していません。 誰か説明がありますか?ここPHP - 空の配列はnullと見なされます

$results=array(); 
// Case 1 : Empty array 
$myArray=array(); 
array_push($results, ($myArray==null)); 
array_push($results, ($myArray===null)); 
// Case 2 : Non Empty array 
$myArray=array(1); 
array_push($results,($myArray==null)); 
array_push($results,($myArray===null)); 
// 
foreach ($results as $result) { 
    if ($result) echo("TRUE,"); else echo ("FALSE,"); 
} 

答えて

-1

応答:PHPは0、NULL偽扱い、同じように空の文字列、

するので

非常に注意する必要があり、ここで php is null or empty?

のStackOverflow参照...と空の配列

関連する問題