我得到了一个多维数组,在某些情况下需要“过滤”。这是我写的函数:
foreach($data["index"] as $key => $value){
if(preg_match("/EXPRESSION/",$value->property)){
unset($data["index"][$key]);
}
}
它不会返回任何错误,但是当数组被 var_dumped 时,我认为我未设置的值仍然存在。
我在另一个主题上发现了这个:
foreach ($this->result['list'] as $key => &$row) {
if ($this_row_is_boring) {
unset($this->result['list'][$key]);
}
}
我认为与我写的唯一不同的是,当我调用 $data 时,他调用了 $this->result。
有任何想法吗?谢谢