Gli array in PHP

Un array è una variabile che contiene una collezione di elementi di qualsiasi natura identificati da un indice. Viene utilizzato spesso durante lo sviluppo in quanto permette di fare calcoli ricorsivi utilizzando un solo elemento.

Definire un array vuoto

È possibile definire un array vuoto in due modi

Definire un array già valorizzato

Con la stessa sintassi, possiamo definire un array già valorizzato

Aggiungere un elemento ad un array già definito

Per aggiungere un valore ad un array già definito (ma anche ad un array vuoto) basta utilizzare il seguente comando

Recuperare l’indice di un valore nell’array

Per recuperare l’indice di un valore è possibile utilizzare il seguente comando

Rimuovere un elemento da un array già definito

Per la cancellazione di un elemento dall’array è necessario conoscerne l’indice, per poi utilizzarlo con il seguente comando

Leggere un elemento di un array

Così come la cancellazione di un elemento, anche per eseguirne la lettura necessita di conoscerne l’indice

Leggere tutto l’array

Il metodo più semplice per conoscere tutto il contenuto di un array è il seguente

che otterrà come output il seguente risultato

ma se abbiamo bisogno di eseguire dei calcoli o operazioni con i valori contenuti possiamo utilizzare questo

precedente | indice | successiva

Ogni articolo è soggetto ad aggiornamenti, condividi se ti è piaciuto

Francesco

Fondatore e amministratore di Dummy-X dal 2007, condivido interessi, idee, progetti, e soluzioni informatiche. Non vendo prodotti, mi limito a descrivere tecnologie e a mettere a disposizione gli strumenti adatti per poter realizzare idee. Tutto ciò che scrivo è frutto della mia esperienza lavorativa e della mia voglia di imparare. Da sempre studio l'informatica in tutte le sue angolazioni (software, hardware, reti e sicurezza) e negli ultimi anni mi sono specializzato nello sviluppo di web applications. Sono sempre aperto a nuove sfide e alla ricerca e conoscenza delle nuove tecnologie.
 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *