如何在php中正确的使用json

前端技术 2023/09/08 PHP

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。

1、json_encode()
该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:
$arr = array (\'a\'=>1,\'b\'=>2,\'c\'=>3,\'d\'=>4,\'e\'=>5);
echo json_encode($arr);

上面代码的输出结果为:
{\"a\":1,\"b\":2,\"c\":3,\"d\":4,\"e\":5}

再看一个对象转换的例子:

复制代码 代码如下:

$obj->body = \'another post\';
$obj->id = 21;
$obj->approved = true;
$obj->favorite_count = 1;
$obj->status = NULL;
echo json_encode($obj);

以上代码的输出结果为:
复制代码 代码如下:

{
    \"body\":\"another post\",

    \"id\":21,

    \"approved\":true,

    \"favorite_count\":1,

    \"status\":null
}

本文地址:https://www.stayed.cn/item/20498

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。