Page 39 - Corso di PHP - Livello base
P. 39
<?php
$array[1] = "Federico";
$array[2] = "Ilaria";
$array[3] = "Gabriele";
?>
In questo caso non ci saranno errori, ma il primo elemento
dell'array (il numero zero insomma), ovviamente, non sarà
definito, quindi quando cercheremo di ricavarne il valore,
magari con una stampa tramite il comando echo, questo sarà il
risultato che vedremo sul sito:
Notice: Undefined offset: 0 in
C:\wamp\www\PrimoProgetto\index.php on line 29
Dove “29” è il numero della riga in cui compare il nostro
comando echo. A proposito: come facciamo per stampare a
schermo gli elementi del nostro array? È molto semplice:
<?php
$array[] = "Federico";
$array[] = "Ilaria";
$array[] = "Gabriele";
echo $array[0] . "<br />"; // stampiamo l'elemento 0, Federico
echo $array[1] . "<br />"; // stampiamo l'elemento 1, Ilaria
echo $array[2] . "<br />"; // stampiamo l'elemento 2, Gabriele
?>
In questo modo otteniamo gli elementi del nostro array tutti uno
sotto l'altro, grazie al <br /> che concateniamo alla stampa
39