Esta função "achata" uma array multidimensional, fazendo com que ela se torne uma array simples.
Todas as chaves são reiniciadas e passam a ser numeradas, portanto, arrays associativas perdem o dado da chave, mantendo apenas o seu conteúdo.
A array pode conter uma quantidade indefinida de níveis, a função irá passar por todos recuperando os dados. O ordenamento das chaves segue o mesmo da estrutura da array.
flattenArray()
Esta função "achata" uma array multidimensional, fazendo com que ela se torne uma array simples. Todas as chaves são reiniciadas e passam a ser numeradas, portanto, arrays associativas perdem o dado da chave, mantendo apenas o seu conteúdo.
A array pode conter uma quantidade indefinida de níveis, a função irá passar por todos recuperando os dados. O ordenamento das chaves segue o mesmo da estrutura da array.
EXEMPLO