удалить массив «wrapping» (удалить родительский, сохранить дочерние элементы)

У меня проблема, я хотел бы удалить содержащийся массив (ключ 80), но сохранить его дочерние элементы (со всеми ключами и структурой без изменений, кроме родителя).

Может кто-нибудь мне помочь

Array ( [80] => Array ( [parent] => 0 [lng] => en [children] => Array ( [98] => Array ( [children] => Array ( [54] => Array ( [parent] => 98 [lng] => en ) ) [parent] => 80 [lng] => en ) ) ) ) 

Спасибо, BR

Похоже, все, что вам нужно

 $children = $all[80]; 

Если вы это сделаете:

 $array=$array[80]; 

вы сохраняете детей и удаляете родителя