Maison >développement back-end >tutoriel php >Comment utiliser php json_encode

Comment utiliser php json_encode

angryTom
angryTomavant
2019-10-15 13:56:025566parcourir

Comment utiliser php json_encode

Dans le développement actuel des interfaces, il existe très peu de formats XML, et la plupart d'entre eux ont été remplacés par JSON. PHP, connu comme un langage spécialement développé pour les interfaces, a naturellement son propre langage. caractéristiques puissantes. C'est sa fonction intégrée json_encode.

Le prototype de fonction est la fonction json_encode($value,$option=0)

où $value est les données que nous voulons convertir. json. On peut dire que le tableau et l'objet. (L'exigence est le codage utf8)

$option est le paramètre de conversion. Un masque binaire composé des constantes suivantes :

JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, parmi lesquelles on utilise souvent le paramètre JSON_FORCE_OBJECT sert à contraindre les données. dans un objet json.

Prenons un exemple ci-dessous

$arr = ['name'=>'梦回故里','age'=>'18'];
die(json_encode($arr));

Le résultat de l'exécution est :

Comment utiliser php json_encode

class A{
      public $name = "";
      public $age = "";
  }
  $a = new A();
  $a->name = "梦回故里";
  $a->age= "18";
die(json_encode($a));

Comment utiliser php json_encode

Voici le résultat de mon opération.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer