La variabile array viene utilizzata per archiviare un elenco di dati. Diversi tipi di più dati possono essere archiviati in una variabile di array. Ogni valore dell'array può essere letto dall'indice dell'array corrispondente. Tre tipi di variabili di array possono essere dichiarati in PHP. Questi sono array numerico, array associativo e array multidimensionale.
Più esempi hanno mostrato gli usi di questi array in questo tutorial.
Array numerico
L'array che contiene solo indice numerico è chiamato un array numerico. È possibile dichiarare un array numerico in vari modi, come definire la struttura dell'array, usando il metodo array () e assegnare valori. Nel seguente esempio sono forniti diversi tipi di dichiarazione di array numerico.
Esempio 1: diversi tipi di dichiarazioni di array numerico
Crea un file PHP con il seguente script per scoprire gli usi dell'array numerico. Qui, il per ciascuno Loop è stato usato per attraversare ogni elemento dell'array. Il primo array è stato dichiarato usando la terza fascia ([]). Successivamente, il secondo array è stato dichiarato utilizzando la funzione Array (). Infine, il terzo array è stato dichiarato inizializzando ciascun valore separatamente. Queste dichiarazioni possono essere utilizzate per creare l'array numerico monodimensionale in PHP.
/ *Definire l'array usando la struttura dell'array */Ora, apri il seguente browser e sfoglia la posizione per eseguire lo script:
http: // localhost/phpcode/numarray.PHP
Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script precedente:
Array associativo
La dichiarazione di un array associato è simile a un array numerico. È possibile dichiarare un array numerico senza definire l'indice ma non è possibile dichiarare un array associativo senza definire l'indice. È necessario definire correttamente le coppie di valore chiave al momento della dichiarazione dell'array associativo e il valore della chiave o dell'indice deve essere una stringa.
Esempio 2: array associativo di un indice numerico
Crea un file PHP con il seguente script. Qui è stata dichiarata una serie associativa di 5 elementi con l'indice numerico e il "per ciascuno"Loop è stato utilizzato per stampare i valori dell'array.
// Dichiara un array associativo di indice numericoProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script precedente:
Esempio 3: Array associativo di String Index
Crea un file PHP con il seguente script per mostrare l'uso di un array associativo con la stringa come valore dell'indice. Nel seguente script sono state visualizzate due modi di dichiarazioni di array associative. Il primo array associativo è stato dichiarato usando il funzione array (), e il "per ciascuno"Loop è stato utilizzato per stampare i valori dell'array. Il secondo array associativo è stato dichiarato assegnando ciascun valore separatamente e stampando i valori separatamente.
/ * Dichiarazione dell'array associato utilizzando l'array () metodo */Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script fornito sopra:
Array multidimensionale
Uno o più array possono essere utilizzati come elemento array dell'array multidimensionale e l'elemento dell'array può contenere anche altri array (i) come elemento. Gli indici multipli o loop possono essere utilizzati per accedere ai valori di un array multidimensionale. Il modo per creare e utilizzare un array multidimensionale in PHP è stato fornito nei seguenti esempi:
Esempio 4: Array associativo bidimensionale di valori numerici
Crea un file PHP con il seguente script per sapere come creare un array multidimensionale di valori numerici e stampare i valori dell'array usando un nidificato "per ciascuno" ciclo continuo.
// dichiara una matrice associativa multidimzionale di valori numericiProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script precedente:
Esempio 5: array associativo bidimensionale di valori di stringa
Crea un nuovo file PHP con il seguente script per sapere come creare un array multidimensionale di valori di stringa e stampare i valori dell'array utilizzando un nidificato "per ciascuno" ciclo continuo. Il modo di stampare i valori dell'array con i tasti è mostrato nell'ultima parte dello script.
/*Dichiarazione di array multidimzionale utilizzando il metodo Array ()*/Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script precedente:
Conclusione:
Vengono utilizzati array diversi nello script PHP per risolvere vari problemi. In questo tutorial sono stati spiegati i modi di usare l'array numerico, l'array associativo e le matrici multidimensionali. Inoltre, sono stati forniti esempi per comprendere gli usi dell'array in PHP e aiutare l'utente PHP a utilizzarlo correttamente nel proprio script. Speriamo che tu abbia trovato questo articolo utile. Controlla gli altri articoli di suggerimento Linux per ulteriori suggerimenti e informazioni.