Oie, Elise! Tudo bem?
Sim, as duas formas são válidas! Mas a depender do contexto, o uso do ravel()
será considerado uma melhor opção. Por exemplo, no contexto da aula, queremos transformar um array bidimensional em um array unidimensional que pode ser mais flexível para realizar algumas aplicações futuramente. É essa a diferença e o motivo de usar o ravel()
.
Deixo aqui a documentação desse método caso queira aprofundar no tema:
A página pode abrir em inglês, caso queira traduzi-la basta clicar com o botão direito do mouse em qualquer canto da página e escolher a opção de traduzir para o português.
Espero ter ajudado. Qualquer dúvida, conte conosco.
Bons estudos!