Funzioni Array (Parte II)
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>";
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>";
}
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.