如何从php数组中删除元素?
如何从数组中删除除一个特定元素之外的所有元素?您可以使用如何从php数组中删除元素?,php,arrays,Php,Arrays,如何从数组中删除除一个特定元素之外的所有元素?您可以使用unset功能取消单个元素的设置: unset($array['element']); 一种快速的方法是创建一个新阵列: $new_array = array('element' => $old_array['element']); unset($old_array); 或使用数组_切片: $new_array = array_slice($old_array, $offset, 1, true); 没有,显然是@Ben:PWo
unset
功能取消单个元素的设置:
unset($array['element']);
一种快速的方法是创建一个新阵列:
$new_array = array('element' => $old_array['element']);
unset($old_array);
或使用数组_切片:
$new_array = array_slice($old_array, $offset, 1, true);
没有,显然是@Ben:PWow。喜欢扣动扳机的手指。这个问题在任何方面都不是重复的。您的代码更清晰(或至少可用),因为
$myarray=array('element'=>$myarray['element'])代码>很棒的anwser!!!