Når du arbejder med associerede arrays i PHP , kan det være nyttigt at konvertere array i en streng. Du kan bruge string funktioner, så du kan vise indholdet på din webside. En associeret array er en ordnet kort over nøgle og værdi par, såsom " 'position ' => 'manager' , 'name ' = ' bob ' , alder = 33 ". Du kan konvertere associative array i en numerisk indekseret array og derefter bruge " implodere "-funktionen til at konvertere den til en streng. Instruktioner
1
Åbn din PHP-fil i en teksteditor såsom Windows Notesblok.
2
Erklær en associeret array og tildele den værdi ved at tilføje følgende kode i kroppen i din HTML : Hej
$ my_array = array (" nøglen1 " => " værdi1 ", " TAST2 " => " værdi2 ", " TAST3 " => " value3 ");
< br >
3
Kald " array_map "-funktionen til at ændre den associerede array i en indekseret array, de " implodere "-funktionen vil arbejde på ved at tilføje koden :
funktion merge_arrays ( $ key , $ value )
{
afkast $ key . ":" . $ value " , " .
}
$ fixed_array = array_map ( " merge_arrays " , array_keys ($ my_array ) , array_values ($ my_array )),
" array_map "-funktionen vil kalde " merge_arrays " funktion for hver tast og værdi par i array, kortlægning af resultaterne i en anden array. Den " array_keys " funktion giver hver tast af opstillingen og " array_values " giver værdierne i array'et . Ved hjælp af eksempel, " fixed_array " vil have en værdi på : Hej
0 = > nøglen1 : værdi1 , salg
1 = > TAST2 : værdi2 , salg
2 = > ; TAST3 : value3 ,
4
Konverter array til en streng med " implodere "-funktionen og udskrive værdien ved at tilføje koden : Hej
print implodere ( $ fixed_array ) < br >
Brug eksemplet , vil dette output
nøglen1 : værdi1 , TAST2 : værdi2 , TAST3 : value3 ,
5.
Gem PHP-fil og indlæse den på din hjemmeside server til at konvertere den associerede array i et array.