PHP删除数组中的某些值
项目中,数组中的 a r r a y [ array[ array[k] 的某一个字段特定的值符合一些条件,就要删除 a r r a y [ array[ 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)
}
}
}