PHP删除数组中的某些值

PHP删除数组中的某些值

项目中,数组中的 a r r a y [ array[ k] 的某一个字段特定的值符合一些条件,就要删除 a r r a y [ array[ k]

代码片段

//$menu是一个数组
           $close = array("项目管理", "交流对接", "用户管理", "内容管理");  // 这是你要删除的筛选条件
           foreach ($menu as $k => $v) {
               if (in_array($v['title'], $close)) {  // in_array()函数 判断函数搜索数组中是否存在指定的值。 返回布尔值
                   unset($menu[$k]);  //  unset() 销毁指定的变量  ,在循环中写$menu[$k]而不是 unset($v) 
               }
           }
       }


发布了2 篇原创文章 · 获赞 3 · 访问量 1108

猜你喜欢

转载自blog.csdn.net/qq_40412945/article/details/83089946