Как я могу удалить элемент из многомерного массива с помощью ключа?
Я надеюсь, что это будет жадным, чтобы удалить все элементы в массиве, соответствующие ключи, которые я передаю. У меня есть это пока что я могу перемещаться по многомерному массиву, но я не могу отключить ключ, который мне нужен, потому что у меня нет на него ссылки!
function traverseArray($array, $keys)
{
foreach($array as $key=>$value)
{
if(is_array($value))
{
traverseArray($value);
} else {
if(in_array($key, $keys))
{
//unset(what goes here?)
}
}
}
}