Php 空数组在o索引处显示空数据
我创建了一个返回数组的函数Php 空数组在o索引处显示空数据,php,arrays,Php,Arrays,我创建了一个返回数组的函数 <?php function get_subset($s , $e){ $subset = array(); return $subset; } <pre><?php echo $subset; ?></pre> 我希望数组返回null 它已经返回空值, 您需要获取返回值。您不能访问在外部函数内部定义的变量。 两个$subset都在不同的范围内 它已经返回空值, 您需要获取返回值。
<?php function get_subset($s , $e){
$subset = array();
return $subset;
}
<pre><?php echo $subset; ?></pre>
我希望数组返回null
它已经返回空值,
您需要获取返回值。您不能访问在外部函数内部定义的变量。
两个$subset都在不同的范围内
它已经返回空值,
您需要获取返回值。您不能访问在外部函数内部定义的变量。
两个$subset都在不同的范围内。因此,您希望
$array[0]
为$array[0]=>NULL
?确切地说,我希望它为NULL$subset=array(NULL)代码>应该可以工作。但是在foreach循环上,如果循环运行8次并将数据存储在$subset=$products中,在echo$subset之后,数组有9个索引,其中0个索引显示我问题中的数据,其余1到9个索引显示我想要的数据。因此,您希望$array[0]
成为$array[0]=>NULL
?我希望它是NULL$subset=array(NULL)
应该可以工作。但是在foreach循环上,如果循环运行8次并将数据存储在$subset=$products中,则在echo$subset之后,数组有9个索引,其中0个索引显示我问题中的数据,其余1到9个索引显示我想要的数据。
array(1) {
[0]=>
array(0) {
}
}
function get_subset($a, $b)
{
$subset = array();
return $subset;
}
$subset = get_subset(null,null);
var_dump( $subset==null);