Maison > développement back-end > Problème PHP > Comment convertir un tableau php en objet tableau js

Comment convertir un tableau php en objet tableau js

coldplay.xixi
Libérer: 2023-03-06 07:54:01
original
2622 Les gens l'ont consulté

Comment convertir un tableau php en objet tableau js : récupérez d'abord le tableau [$arr] ; puis utilisez la fonction [json_encode()] pour encoder en json chaque valeur du tableau, puis enfin générer un tableau json ; use arr accepte un tableau.

Comment convertir un tableau php en objet tableau js

Recommandations d'apprentissage associées : tutoriel vidéo js

Comment convertir un tableau php en objet tableau js :

Regardez d'abord le fichier php, lorsque nous obtenons le tableau $arr

foreach ($arr as $value) {
    $json .= json_encode($value) . ',';
} 
echo '[' . substr($json,0,strlen($json) - 1) . ']';
Copier après la connexion

json_encode() Il s'agit d'encoder en json chaque valeur de $arr, puis nous voulons générer un tableau json, nous ajoutons donc une virgule après chaque valeur compilée et enfin ajoutons '[]' en dehors de toutes les valeurs, c'est json Le format du tableau , veuillez noter que parce que nous ajoutons une virgule après que chaque valeur soit codée en json, cela entraînera une virgule supplémentaire lorsque toutes les valeurs seront fusionnées dans le tableau, nous devons donc utiliser la fonction substr() pour ajouter la dernière virgule Get débarrassez-vous-en !

Ensuite regardons le fichier js

Quand on utilise arr pour recevoir le tableau json transmis par le fichier php

var json = JSON.parse(arr);
Copier après la connexion

JSON est un objet défini dans le fichier qu'on démarre Lors du téléchargement, nous utilisons sa méthode d'analyse pour convertir le tableau json en tableau js ! Il s'agit de la variable json qui reçoit un tableau js, elle ne peut donc pas être imprimée directement. Vous pouvez parcourir le tableau json ou json[0] pour sortir !

En fait, pour parler franchement, notre idée de convertir un tableau php en tableau js est d'utiliser la quantité intermédiaire de json pour y parvenir ! Bien sûr, vous pouvez également utiliser uniquement php et js pour convertir le tableau, il existe plusieurs méthodes !

Si vous souhaitez en savoir plus sur la programmation, faites attention à la rubrique formation php !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal