我在修改一個名爲field_data的現有數組,並刪除control == off
對的key->value
對的父數組。所以在這個例子中我想取消設置Array [1]。然而,它不工作,我做錯了什麼?循環中PHP不設置數組
foreach ($field_data['0'] as &$subsection) {
foreach ($subsection as $key => $value)
{
if($key=='Control' && $value =='OFF')
{ echo 'match'; unset($subsection); }
}
return $field_data;
}
Field_data
----------
Array
(
[0] => Array
(
[0] => Array
(
[SECTION_ID] =>
[Control] => ON
[1] => Array
(
[SECTION_ID] =>
[Control] => OFF
)
)
)