2017-04-26 71 views
0

下面的代码提供TRUE,FALSE,FALSE,FALSE, 我不明白的空数组的真实反应。 有人有一个解释?PHP - 被认为是空空数组

$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将NULL,假,0,空字符串作为平等的,看到这里计算器php is null or empty?

...和空数组

需要非常小心,