Ci sono numeroso funzioni sugli array ora però vi mostrerò secondo me quelle più importanti non trattate prima.

array_push()  accoda uno o più elementi

$pila = array ( 1 , 2);
array_push ($pila,"+",3);

Ora l’array $pila ha questi elementi:

1,2,”+”,3

array_rand() estrae un elemento a caso da un array

srand ((float) microtime () * 10000000);   

# srand è buono usarlo perchè forza la generazione di numeri casuali

$giorni = array ("lunedi","martedi","mercoledi","giovedi","venerdi");
$chiavi = array_rand ($giorni, 2 );
print $giorni[$chiavi[0]]."<br>";
print $giorni[$chiavi[1]]."<br>";

Esempio

array_reverse che ordina l’array in modo contrario

$input = array
("uno","due","tre");
$nuovoarray = array_reverse ($input,TRUE);
foreach ($nuovoarray as $vedi){
echo "$vedi<br>";
}

Esempio

array_slice() toglie un elemento dall’array

$input = array ("a","b","c,"d","e");
$output = array_slice($input,2);

# toglie i primi due

# quindi restituisce c, d, e.