Gli array sono contenitori di dati. Abbiamo due modi di definire un array.Ecco il primo:$nome [] = "giorgio"; $nome [] = "nicola"; $nome [] = "filippo"; L'altro il più usato e il più veloce$nome = array ("giorgio","nicola","filippo");Notate che i nomi sono contenuti nell "  "  e separati da ,  .Per gli array ci sono tantissime funzioni: ve ne mostrerò alcuneContare e mostrare i contenuti di un array.<?php$elenco_nomi= array ("giorgio","nicola","filippo","peppe", "rocco","roberto","pasquale","marco"); $lungh_array= count($elenco_nomi); echo "La lunghezza dell'array è: $lungh_array<BR>"; echo "I contenuti sono...<BR>"; for ($contatore=0; $contatore < $lungh_array; $contatore++) { echo "$elenco_nomi[$contatore]<BR>"; } ?>EsempioAnalizziamo il codice. Innanzi tutto abbiamo impostato un array con i vari nomi. Poi impostiamo una variabile che conta L'array tramite la funzione count. Ora che si fa?Facciamo un ciclo for impostando una variabile contatore che indica il numero dell'array e poi mostriamo a video l'array con il suo numero. Non capite? Ecco perchè: Quando si imposta un array automaticamente ognuno di essi riceve un numerino tra le parentesi quadre(i numeri partono da 0). Quindi l'array $elenco_nomi è cosí realmente. Il ciclo for li prende uno ad uno e li stampa a video$elenco_nomi [0] = "giorgio"; $elenco_nomi [1] = "nicola"; $elenco_nomi [2] = "filippo"; $elenco_nomi [3] = "peppe"; $elenco_nomi [4] = "rocco"; $elenco_nomi [5] = "roberto"; $elenco_nomi [6] = "pasquale"; $elenco_nomi [7] = "marco"; Per attraversare un array abbiamo anche   altro tipi di ciclo : while,foreach.WHILE    Sintassi:while(list (, $valore) = each ($film)){ echo "Valore : $valore<br>"; } In questo caso con list ed each assegniamo alla variabile valore ogni elemento dell'array $filmFOREACH :   Sintassiforeach ($film as $valore) { echo "Valore : $valore<br>"; }Sicuramente il più facile di tutti che con un ciclo foreach e la funzione as(come) scorre l'array.Un'altra cosa interessante da fare con gli array è controllare se un elemento è presente in un array.if ( in _array ("giorgio",$nomearray)) { echo "si c'e giorgio"; }else{ echo "no, non c'e "; }Usiamo la funzione in array per cercare giorgio dentro l'array $nomearray. Gli array noi li possiamo creare anche usando le coppie chiave-valore$giocatori = array ("giorgio" => "centrocampista", "nicola" => "attaccante");poi facciamo un ciclo while per scorrere l'arraywhile (list($chiave,$valore) = each($giocatori)){ echo "$chiave : $valore<br>"; }Nel Prossimo capitolo tratteremo altre funzioni sugli array