我有一个这种形式的数组:
Array
(
[1] => A
[2] => B
[3] => C
)
我想删除key = 1和2的值... 我试过这个
unset($array['1']);
unset($array['2']);
但是我需要拨打2次未设置...没有2个电话可以吗?
谢谢,祝你有个美好的一天!
答案 0 :(得分:-1)
您可以尝试
$keyToRemove = array('1', '2');
foreach($keyToRemove as $key) {
unset($arr[$key]);
}
你也可以这样做
$arr = array_diff_key($arr, array_flip($keyToRemove));
类似的答案你可以检查here