Quando lavoro con associa le matrici in PHP può essere utile convertire la matrice in una stringa. È possibile utilizzare funzioni di stringa in modo che è possibile visualizzare il contenuto sulla tua pagina Web. Una matrice associata è una mappa ordinata di coppie chiave/valore, come "'posizione' = > 'gestione', 'nome' = 'bob', Età = 33." Puoi anche convertire l'array associativo in un array indicizzato numericamente e quindi utilizzare la funzione di "far implodere" per convertirlo in una stringa.
Istruzioni
1
Apri il file PHP in un editor di testo come blocco note di Windows.
2
Dichiarare la matrice socio e assegnare a essa valori aggiungendo il codice seguente nel corpo del codice HTML:
$my_array = array ("key1" = > "Valore1", "key2" = > "value2", "key3" = > "valore3");
3
Chiamare la funzione di "array_map" per modificare la matrice socio in un array indicizzato che la funzione di "far implodere" funziona su aggiungendo il codice:
funzione merge_arrays ($key, $value)
{
restituire $key. ":". $value. ",";
}
$fixed_array = array_map ("merge_arrays", array_keys($my_array), array_values($my_array));
La funzione di "array_map" chiama la funzione di "merge_arrays" per ogni coppia chiave/valore nella matrice, mappatura dei risultati in un'altra matrice. La funzione di "array_keys" fornisce ogni chiave della matrice e "array_values" fornisce i valori della matrice. Utilizzando l'esempio, "fixed_array" avrà un valore di:
0 = > key1: value1,
1 = > key2: value2,
2 = > key3: value3,
4
Convertire la matrice in una stringa con la funzione di "far implodere" e stampare il valore aggiungendo il codice:
stampa implode($fixed_array);
Utilizzando l'esempio, questo produrrà
Key1: valore1, chiave2: value2, key3: value3,
5
Salvare il file PHP e caricarlo sul server web per convertire la matrice associata in una matrice.