Maison > développement back-end > Problème PHP > Quelle est la fonction pour convertir un tableau php en json ?

Quelle est la fonction pour convertir un tableau php en json ?

青灯夜游
Libérer: 2023-03-09 08:26:02
original
1890 Les gens l'ont consulté

La fonction pour convertir un tableau php en json est json_encode(). La fonction json_encode() peut encoder des variables JSON et les convertir en données de chaîne JSON avec le format de syntaxe « json_encode (value) ».

Quelle est la fonction pour convertir un tableau php en json ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment convertir un tableau php en json ? Vous pouvez utiliser la fonction json_encode().

Exemple :

<?php
$arr = array (&#39;a&#39;=>1,&#39;b&#39;=>2,&#39;c&#39;=>3,&#39;d&#39;=>4,&#39;e&#39;=>5);

echo json_encode($arr);
?>
Copier après la connexion

Sortie :

{"a":1,"b":2,"c":3,"d":4,"e":5}
Copier après la connexion

Fonction PHP json_encode()

La fonction json_encode() peut contenir des variables sont codés en JSON

Syntaxe :

json_encode ( $value [, $options = 0 ] )
Copier après la connexion

Renvoie une chaîne contenant la représentation de la valeur sous forme JSON.

Remarque :

1. $value est la valeur à encoder, et cette fonction n'est valide que pour les options codées en UTF8 :

2. constantes Masques binaires : JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT

3. Le deuxième paramètre n'est généralement pas nécessaire ; En fait, il est une chaîne, vous pouvez utiliser var_dump() pour l'imprimer pour voir le type de données

5. Renvoie les données JSON si l'exécution est réussie, sinon renvoie FALSE.

Valeur de retour :

    Renvoie une chaîne codée en JSON en cas de succès ou false en cas d'échec.
  • Apprentissage recommandé : "
Tutoriel vidéo 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