Page 34 - Corso facile di PHP + MYSQL
P. 34

Un Array è una variabile complessa dove le informazioni sono immagazzinate in una
        struttura di tipo chiave o indice che corrisponde ad un determinato valore.

        Per esempio il codice precedente rappresenta un Vettore. In particolare:



        $nome = array(‘sara ‘,‘luca ‘,‘sandra ‘);



        Nella variabile “$nome” è stato creato un vettore contenente tre nomi. Scrivere un codice
        in questo modo viene interpretato dal php nel seguente modo:



        <?php

        $nome[0]=‘sara’;

        $nome[1]=‘luca’;

        $nome[2]=‘sandra’;

        ?>



        Al primo nome (sara) viene assegnata automaticamente un indice numerico (o chiave)
        corrispondente al numero [0], al secondo nome (luca) viene assegnato l’indice numerico
        [1], al terzo nome (sandra) l’indice numerico [2].



        Un Array o Vettore può essere costruito anche in altri modi. Abbiamo preferito questa
        sintassi in quanto sono stati introdotti nel codice nuove istruzioni in php come la funzione
        “count” o il “ciclo for”

        $conta = count($nome);



        Nel codice, la variabile “$conta” deve risultare uguale alla funzione “count ($nome)”,
        funzione che conteggia tutti gli elementi contenuti nel vettore e racchiusi nella variabile
        “$nome”



        In seguito abbiamo inserito un ciclo for che come concetto è simile al ciclo While che
        abbiamo descritto precedentemente (anche se la sintassi del codice è leggermente diversa):



        for($a=0;$a<$conta;$a++){

        echo $nome[$a].‘<br/>’;

        }
   29   30   31   32   33   34   35   36   37   38   39