永发信息网

PHP unset怎么去除数组里的值?

答案:3  悬赏:20  手机版
解决时间 2021-03-16 20:37
  • 提问者网友:辞取
  • 2021-03-16 15:13
PHP unset怎么去除数组里的值?
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-03-16 15:21
你贴的代码不全,如果仅是这部分的话,是没有问题的。
但是如果在函数中 unset() 一个全局变量,则只是局部变量被销毁
function del($arr) {
    unset($arr[1]);
}如果你是这种方式来删除的话,是没有用的。而且就算是使用&传引用进去应该也是不行的
这里可以用$GLOBALS来实现
unset($GLOBALS['arr'][1]);先试试,一般我是这么处理的
全部回答
  • 1楼网友:洎扰庸人
  • 2021-03-16 17:00
这之后的结果是print_r出来的吗?插入的是之后的$a吗?
  • 2楼网友:污到你湿
  • 2021-03-16 16:26
你要看下写入数据库的变量值是设置的哪一个?不会还是原来的吧?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯