Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come convertire un array associativo di stringhe PHP

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 .

 

Programmazione © www.354353.com