У меня есть массив как это:PHP - Удаление записи из многомерного массива
$_SESSION['food'] = array(
// ARRAY 1
array(
"name" => "apple",
"shape" => "round",
"color" => "red"
),
// ARRAY 2
array(
"name" => "banana",
"shape" => "long",
"color" => "yellow"
)
);
Я хочу искать через все ключи во всех дочерних массивах и удалить весь массив ребенка, если условие поиска не найдено.
Так, в основном:
- Если поиск для "длинных", весь массив 2 удаляется.
- Если вы ищете «яблоко», весь массив 1 удален.
Как бы это осуществить?
Спасибо!
Спасибо всем. Я не мог заставить ни один из примеров работать, но в конце концов я разобрал его, назначив каждому дочернему массиву ассоциативный ключ, который упростил мне поиск субмассив, который мне нужно удалить. Благодаря! – RCWH