在PHP中取消设置后,变量变得未定义
我有一个PHP数组,其中包含一个变量在PHP中取消设置后,变量变得未定义,php,arrays,Php,Arrays,我有一个PHP数组,其中包含一个变量$array,但在我取消设置数组后,它会显示一个未定义的变量$array 这是我的代码,所有变量都已正确分配 $key = array_search($var, $array); if($key == true){ unset($var, $array); $imp = implode(',', $array); $cnt = count($array); echo $imp.$cnt; } 请问我为什么会出现此错误?因为未设
$array
,但在我取消设置数组后,它会显示一个未定义的变量$array
这是我的代码,所有变量都已正确分配
$key = array_search($var, $array);
if($key == true){
unset($var, $array);
$imp = implode(',', $array);
$cnt = count($array);
echo $imp.$cnt;
}
请问我为什么会出现此错误?因为未设置($var,$array)代码>取消设置$var和$array
也许您需要unset($array[$key])代码>