在PHP中取消设置后,变量变为未定义

时间:2016-06-21 16:13:31

标签: php arrays

我有一个带有变量$array的PHP数组但是在我取消设置数组后,它表示取消定义变量$array

这是我的代码,所有变量都被正确分配

$key = array_search($var, $array);
if($key == true){
    unset($var, $array);
    $imp = implode(',', $array);
    $cnt = count($array);
    echo $imp.$cnt;
}

请问为什么我会收到此错误?

1 个答案:

答案 0 :(得分:2)

因为unset($var, $array);取消了$ var和$ array。

也许你想要unset($array[$key]);