PHP unset怎么去除数组里的值
发布网友
发布时间:2022-04-28 00:27
我来回答
共1个回答
热心网友
时间:2022-04-28 01:57
你贴的代码不全,如果仅是这部分的话,是没有问题的。
但是如果在函数中 unset() 一个全局变量,则只是局部变量被销毁
function del($arr) {
unset($arr[1]);
}
如果你是这种方式来删除的话,是没有用的。而且就算是使用&传引用进去应该也是不行的
这里可以用$GLOBALS来实现
unset($GLOBALS['arr'][1]);
先试试,一般我是这么处理的