php json_encode如何使用-php教程

资源魔 78 0
4.jpg

如今的接口开发,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_FORCE_OBJECT这个参数,它是将数据强迫转换为json工具。

上面咱们举个例子

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

执行后果为:

1550305654707646.png

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

1550305780579608.png

我这就是运转的后果。

更多PHP相干常识,请拜访PHP中文网!

以上就是php json_encode若何应用的具体内容,更多请存眷资源魔其它相干文章!

标签: php开发教程 php开发资料 php开发自学 api json_encode()

抱歉,评论功能暂时关闭!