Nos bastidores do PHP

O manual do PHP diz que um array no PHP é um mapa ordenado que relaciona valores a chaves e é otimizado para vários usos diferentes: array, lista, hashtable (não só array mas basicamente tudo no PHP é uma hashtable – se quiser saber mais sobre o assunto acesse Understanding PHP’s internal array implementation), dicionário, coleção, pilha, fila e mais, possibilitando os valores do array serem outros arrays e arrays multidimensionais.

Graças ao hashtable escrito em C no código-fonte do PHP, os arrays são um diferencial em relação a outras linguagens de desenvolvimento web.

Você pode manipular um array PHP utilizando o foreach() para resolver qualquer tipo de controle de dados.

Continuar lendo Nos bastidores do PHP