我有一个包含键和值的常规数组。
是否有一种简单的方法可以根据其值删除数组元素,或者我是否必须对它进行 foreach 循环并检查每个值以将其删除?
最佳答案
数组差异:
$array = array('a','b','c');
$array_to_remove = array('a');
$final_array = array_diff($array,$array_to_remove);
// array('b','c');
编辑:更多信息:http://www.php.net/array_diff
关于php - 根据其值从数组中删除元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169669/