Possible en double:
PHP Walk through multidimensional array while preserving keysPHP convertir tableau profond
J'ai un tableau profond comme celui-ci:
array {
["key1"] => "A"
["key2"] => "B"
["key3"] => array {
["subkey1"] => "C"
["subkey2"] => array {
["subsubkey1"] => "D"
}
}
}
Je ne sais pas comment ce tableau profond aura. Maintenant, je veux le convertir en un tableau qui ressemble à ceci:
array {
array {
["key1"] => "A"
["key2"] => "B"
["key3.subkey1"] => "C"
["key3.subkey2.subsubkey1"] = > "D"
}
Comment puis-je faire cela? Je suppose qu'il a besoin d'une récursivité?
Oui, récursivité serait * une * bonne façon de le gérer. Qu'avez-vous essayé et où êtes-vous exactement coincé? – deceze
S'il vous plaît utiliser la recherche, cela a été demandé et répondu avant. Vous pouvez le faire avec récursivité ou avec une pile. – hakre
@hakra: la réponse sélectionnée est terriblement illisible: -S Et on dirait que ça ne marche pas comme prévu – zerkms