我正在尝试循环使用unset
,foreach
但它不起作用。
我的代码:
$aggr = $_GET;
foreach($aggr as $key => $value)
{
$pos_key = preg_replace('/dst_addr/', '', $key);
// why this not works:
unset($aggr[$key]);
unset($aggr[$key.'_h'.$pos_key]);
}
在第二次迭代中,我的键是 eq $key.'_h'.$pos_key
,但是应该删除这个键而不是。