Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie PHP JSON_ENCODE

So verwenden Sie PHP JSON_ENCODE

angryTom
angryTomnach vorne
2019-10-15 13:56:025463Durchsuche

So verwenden Sie PHP JSON_ENCODE

In der aktuellen Schnittstellenentwicklung gibt es nur sehr wenige XML-Formate, und die meisten davon wurden durch JSON ersetzt, das als speziell für Schnittstellen entwickelte Sprache bekannt ist leistungsstarke Eigenschaften. Das ist die integrierte Funktion json_encode.

Der Funktionsprototyp ist die Funktion json_encode($value,$option=0)

wobei $value die Daten sind, in die wir konvertieren möchten json. Man kann sagen, dass es sich um ein Array und ein Objekt handelt. (Erfordert UTF8-Codierung)

$option ist der Konvertierungsparameter. Eine Binärmaske bestehend aus den folgenden Konstanten:

JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, unter denen wir häufig den Parameter JSON_FORCE_OBJECT verwenden JSON-Objekt.

Nehmen wir unten ein Beispiel

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

Das Ausführungsergebnis ist:

So verwenden Sie PHP JSON_ENCODE

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

So verwenden Sie PHP JSON_ENCODE

Das ist das Ergebnis meiner Operation.

Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP JSON_ENCODE. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:www.80shihua.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen