ホームページ  >  記事  >  バックエンド開発  >  PHPのjson_encodeの使い方

PHPのjson_encodeの使い方

angryTom
angryTom転載
2019-10-15 13:56:025527ブラウズ

PHPのjson_encodeの使い方

現在のインターフェース開発では、xml 形式は非常に少なく、そのほとんどが json に置き換えられていますが、インターフェース専用に開発された言語として知られる PHP も当然のことながら、これが組み込み関数 json_encode です。

関数のプロトタイプは function json_encode($value,$option=0)

ここで、$value は変換先のデータですjson. 配列とオブジェクトと言えます。 (要件は utf8 エンコーディングです)

$option は変換パラメータです。次の定数で構成されるバイナリ マスク:

JSON_HEX_QUOT、JSON_HEX_TAG、JSON_HEX_AMP、JSON_HEX_APOS、JSON_NUMERIC_CHECK、JSON_PRETTY_PRINT、JSON_UNESCAPED_SLASHES、JSON_FORCE_OBJECT。このうち、データを強制的に json に変換する JSON_FORCE_OBJECT パラメータがよく使用されます。物体 。

以下に例を示します。

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

実行結果は次のとおりです。

PHPのjson_encodeの使い方

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

PHPのjson_encodeの使い方

これは私の操作の結果です。

PHP 関連の知識の詳細については、PHP 中国語 Web サイト をご覧ください。

以上がPHPのjson_encodeの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はwww.80shihua.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。