1. 犀牛前端部落首页
  2. PHP教程

PHP数组删除指定值

PHP数组删除指定值

使用array_search()并取消设置,代码如下所示:

if (($key = array_search($del_val, $messages)) !== false) {
    unset($messages[$key]);
}

array_search()返回它找到的元素的键,可以使用unset()从原始数组中删除该元素。如果失败,它将返回FALSE,但是如果成功,它将返回false-y值(例如,您的键可能是0),这就是使用严格的比较!==操作符的原因。

if()语句将检查array_search()是否返回值,并且只在返回值时执行操作。

原创文章,作者:犀牛前端部落,如若转载,请注明出处:https://www.pipipi.net/4508.html

发表评论

登录后才能评论