Abbiamo la possibilità di unire due array con la funzione array_merge

<?php
# ex_array8.php
$ragazzi = array ("Peter James" => "Blu","Paul Jones" => "Viola", "David Lions" => "Marrone","Matthew Sims" => "Blu");

$ragazze = array ("Louise Sol" => "Verde", "Pauline Neave" => "Marrone", "Christine Todd" => "Viola");

$tutti_membri=array_merge ($ragazzi,$ragazze);

while (list($chiave, $valore) = each ($tutti_membri)) {
echo "$chiave : $valore<BR> ";
}
?>

Esempio

Controllare se un array è presente con sizeof. Praticamente conta gli array(noi impostiamo la variabile minore di uno) e se non ce ne sono darà errore.La variabile $PHP_SELF è una variabile globale che contiene il nome dello script.(Le variabili globali le tratteremo più avanti).

<?php
# ex_array9.php
if (sizeof($mio_array) < "1" ) {
echo "$PHP_SELF: Errore: L'array è vuoto";
exit;
}
?>

Avete un array e volete mettere tutti gli elementi in una tabella?

<HTML>
<BODY>
<CENTER>
<TABLE ALIGN="CENTER" BORDER="8">
<TR><TH>Giocatori</TH></TR>
<?php
# script5.php
$reggina= array ("Francesco Cozza","David Di Michele","Emiliano Bonazzoli","Mozard","Baiocco","Tedesco","Franceschini");
if (sizeof($reggina) <= "1")
{
echo "$PHP_SELF: Errore, nessun array, sto uscendo...";
exit;
}
foreach ($reggina as $valore) {
echo "<TR><TD><CENTER><B> $valore</CENTER></B></TR></TD>";
}
?>
</TABLE>
</CENTER>
</BODY>
</HTML>

Esempio

Anche se abbiamo iniziato la pagina con le marcature html e poi la salviamo con estensione .php il nostro server saprà riconoscere il codice