Quando si lavora con gli array associati in PHP può essere utile per convertire l'array in una stringa. È possibile utilizzare le funzioni di stringa in modo da poter visualizzare i contenuti sulla vostra pagina web. Un array associato è una mappa ordinata di coppie chiave-valore , come ad esempio " 'position' = > 'Gestione ' , 'name' = 'Bob' , età = 33 . " È possibile convertire l' array associativo in un array indicizzato numericamente e quindi utilizzare la funzione " implode " per convertirlo in una stringa. Istruzioni 
 1 
 Aprire il file PHP in un editor di testo come Blocco note di Windows . 
 2 
 dichiarare un array associato e assegnarlo valori aggiungendo il seguente codice nel corpo del codice HTML : 
 
 $ my_array = array ( " key1 " = > " valore1 " , " key2 " = > " valore2 " , " key3 " = > " valore3 "); 
 
 
 3 
 richiamare la funzione " array_map " per modificare l'array associato in un array indicizzato che la funzione " implode " lavorerà con il codice : 
 merge_arrays funzione 
 ( $ chiave , $ valore ) per 
 { 
 
 ritorno $ chiave . ":" . $ value " ;" . 
 
 } 
 
 $ fixed_array = array_map ( " merge_arrays ", array_keys ( $ my_array ) , array_values ( $ my_array ) ) ; 
 
 " array_map " funzione chiamerà la" funzione merge_arrays "per ogni coppia chiave valore della matrice , la mappatura dei risultati in un altro array . La funzione " array_keys " fornisce ogni chiave dell'array e " array_values " fornisce i valori della matrice. Utilizzando l'esempio , " fixed_array " avrà un valore di : 
 
 0 = > chiave1 : valore1 , Stati 
 1 = > key2 : valore2 , Stati 
 2 = > , key3 : value3 , vendita, acquisto 4 
 Converte l'array in una stringa con la funzione " implode " e stampare il valore aggiungendo il codice : 
 
 implode print ( $ fixed_array ) ; 
 
 Utilizzando l'esempio , questo è l'output 
 
 chiave1 : valore1, key2 : valore2 , key3 : value3 , vendita, acquisto 5 
 Salvare il file PHP e caricarlo sul vostro web server per convertire la matrice associata in un array .