Ciclo foreach

Scrivi i seguenti nomi all'interno di un'array: Giovanni, Xavier, Luca, Giorgio, Matteo, Manuele. In seguito stampali in ordine alfabetico all'interno di una lista non ordinata (<ul></ul>) usando il ciclo foreach.
Dopo aggiungi i nomi Barbara, Anastasia, Samuele, Christian, Martino nell'array senza però modificarla direttamente; rimettila in ordine alfabetico e mostra il risultato nel browser usando sempre una lista non ordinata (<ul></ul>).
<!DOCTYPE html>
<html>
<head>
<title>Array e ciclo foreach</title>
</head>
<body>
<?php 
$nomi = array('Giovanni', 'Xavier', 'Luca', 'Giorgio', 'Matteo', 'Manuele');
sort($nomi);           # -> metti i nomi in ordine alfabetico
echo '<ul>';
foreach($nomi as $nome){
echo '<li>' .$nome. '</li>';
}
echo '</ul>';
#--------------- fine prima parte

array_push($nomi, 'Barbara', 'Anastasia', 'Samuele', 'Christian', 'Martino');
# -> aggiungiamo i nomi all'array
sort($nomi);
echo '<ul>';
foreach($nomi as $nome){
echo '<li>' .$nome. '</li>';
}
echo '</ul>';
?>
</body>
</html>
Vedi l'output dello script in una finestra separata.

Lascia un tuo commento (tutti i campi sono obbligatori) :