Lorsque vous travaillez avec des tableaux associés à PHP, il peut être utile de convertir le tableau en une chaîne . Vous pouvez utiliser les fonctions de chaîne de sorte que vous pouvez afficher le contenu de votre page Web. Un tableau associatif est une carte ordonnée de paires de clés et de valeurs , comme « 'position' => 'manager' , 'nom' = 'bob' , âge = 33 ». Vous pouvez convertir le tableau associatif dans un tableau indexé numériquement , puis utilisez la fonction " imploser " pour la convertir en une chaîne. Instructions
1
Ouvrez votre fichier PHP dans un éditeur de texte tel que le Bloc-notes Windows .
2
déclarer un tableau associé et lui attribuer des valeurs en ajoutant le code suivant dans le corps de votre code HTML :
$ my_array = array (" key1 " => " valeur1 ", " key2 " => " valeur2 ", " key3 " => " value3 ");
3
appeler la fonction " array_map " pour changer le tableau associatif dans un tableau indexé que la fonction " imploser " va travailler sur en ajoutant le code suivant:
merge_arrays de la fonction
( $ key, $ value) {
retour $ key . ":" . $ value "," ; .
}
$ fixed_array = array_map ( " merge_arrays " , array_keys ( my_array $ ) , array_values ( my_array $ ) ) ;
" array_map " fonction appellera la " fonction merge_arrays " pour chaque paire clé- valeur dans le tableau , la cartographie des résultats dans un autre tableau. La fonction " array_keys " offre à chaque clé du tableau et " array_values " fournit les valeurs du tableau . En utilisant l'exemple , " fixed_array " aura une valeur de:
0 => key1 : value1 , AB
1 => key2 : valeur2 , AB
2 => ; key3 : value3 ,
4
Convertir le tableau en une chaîne avec la fonction " imploser " et imprimer la valeur en ajoutant le code suivant:
imploser d'impression ( fixed_array $ ) ;
utilisant l'exemple , ceci n'affichera
key1 : value1, key2 : valeur2, key3 : value3 ,
5
Enregistrez le fichier PHP et le charger sur votre site Web serveur pour convertir le tableau associatif dans un tableau.