教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php json_encode如何使用

php json_encode如何使用

发布时间:2020-10-30   编辑:jiaochengji.com
教程集为您提供php json,encode如何使用等资源,欢迎您收藏本站,我们将为您提供最新的php json,encode如何使用资源
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 json_encode如何使用的详细内容,更多请关注教程集其它相关文章!

  • 本文转载于:www.80shihua.com,如有侵犯,请联系jquerycn@qq.com删除
  • 您可能感兴趣的文章:
    php json_encode如何使用
    php如何将数组转js数组
    php中怎么让json_encode不自动转义斜杠“/”?
    php如何将数组转换成json
    php json_encode utf-8中文问题
    解决json_encode 函数中文被编码成 null的办法
    PHP5.5 安装后出现不能调用json_encode 解决办法
    php中如何使用json_decode()和json_encode()?
    解决json_encode中文转码问题
    php 生成JSON数据的例子

    [关闭]
    ~ ~