Costrutti e funzioni per gli array
![]()
Corso on line
Servizi di qualità all’utenza e attività didattiche interattive
Organizzazione : Associazione Culturale Matite nel web ( www.matitenelweb.it )
Responsabile del progetto e coordinamento dello staff: Mario Varini
(Appendice PHP[ i ] a cura di Prof. Ing. Stefano Salvi)
Gli indici dei vettori con indici numerici partono da 0.
Se si assegna un valore ad una cella di un vettore, senza indicare l'indice, il valore viene posto in un nuovo elemento, in fondo al vettore.
Se ad esempio il vettore $pippo contiene già 3 elementi (di indici 0, 1 e 2), l'istruzione $pippo [] = 99 crea l'elemento $pippo [3] e gli assegna il valore 99.
Per creare velocemente un array è possibile utilizzare la funzione array (...).
Se tra le parentesi si indica un elenco di valori o variabili viene creato un vettore che contiene i valori nelle celle contigue a partire dalla cella 0.
Ad esempio, l'istruzione $pippo = array ("primo", 2, 'terzo'); inserisce primo in $pippo[0], 2 in $pippo[1] e terzo in $pippo[2].
Per inserire in un array associativo delle coppie chiave - valore occorre, nei parametri della funzione array, separare la chiave dal valore con il segno =>.
Per scorrere tutti gli elementi di un vettore possiamo utilizzare il costrutto foreach ($<vettore> as $<elemento>) { .. } dove ad elemento verrà assegnato a turno il valore di ogni elemento del vettore.
Nel caso di arrray associativi, possiamo utilizzare la variante foreach ($<vettore> as $<chiave>=>$<elemento>) { .. } dove ad elemento verrà assegnato a turno il valore di ogni elemento del vettore ed a chiave la rispettiva chiave
© Ing. Stefano Salvi - released under FDL licence





Commenti recenti
2 anni 30 settimane fa
3 anni 5 settimane fa
4 anni 2 settimane fa
4 anni 21 settimane fa
4 anni 22 settimane fa
4 anni 25 settimane fa
4 anni 38 settimane fa
4 anni 39 settimane fa
4 anni 45 settimane fa
4 anni 46 settimane fa