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

Comment convertir json en tableau en php

藏色散人
Libérer: 2023-03-02 20:32:01
original
3038 Les gens l'ont consulté

Comment convertir json en tableau en php : créez d'abord un exemple de fichier php ; puis créez un ensemble de données au format json ; puis convertissez json en tableau via la fonction "json_decode" ; via "var_dump" C'est tout.

Comment convertir json en tableau en php

php convertit json en tableau :

comme indiqué ci-dessous :

//json格式数据
$data = '[{ "F_ModuleId": "1", "F_ParentId": "0", "F_EnCode": "SysManage",}]';
//转换成数组
$arr = json_decode($data,true);
//输出
var_dump($arr);
Copier après la connexion

Recommandé : "Tutoriel PHP"

Introduction associée :

json_decode — Décoder des chaînes au format JSON

Description

json_decode ( string $json [, bool $assoc = FALSE [, int $depth = 512 [, int $options = 0 ]]] ) : mixed
Copier après la connexion

Accepte une chaîne encodée en JSON et la convertit en variable PHP

Paramètres

json

à décoder Une chaîne en json format de chaîne.

Cette fonction ne peut gérer que les données codées en UTF-8.

Remarque :

PHP implements a superset of JSON as specified in the original » RFC 7159.
Copier après la connexion

assoc

Lorsque ce paramètre est TRUE, un tableau sera renvoyé à la place d'un objet.

profondeur

Spécifie la profondeur de récursion.

options

Masque composé de JSON_BIGINT_AS_STRING, JSON_INVALID_UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_OBJECT_AS_ARRAY, JSON_THROW_ON_ERROR. Le comportement de ces constantes est décrit plus en détail sur la page Constantes JSON.

Valeur de retour

Renvoie les données codées en json via le type PHP approprié. Les valeurs true, false et null renvoient respectivement TRUE, FALSE et NULL. Si json ne peut pas être décodé ou si la profondeur des données codées dépasse la limite de récursion, NULL sera renvoyé.

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