IE盒子

搜索
查看: 165|回复: 1

PHP JSON 操作

[复制链接]

2

主题

11

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2023-1-18 14:25:41 | 显示全部楼层 |阅读模式
编码 JSON 字符串

$data = [
    'name' => 'Baby',
    'age' => 100,
    'tags' => [
        'girl',
        '优秀',
        '女孩'
    ]
];
// 默认编码
echo json_encode($data);
// 取消转义
echo json_encode($data, JSON_UNESCAPED_UNICODE);
// 格式化输出
echo json_encode($data, JSON_PRETTY_PRINT);
// 同时设置
echo json_encode($data, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
// 同时设置,直接使用 384
echo json_encode($data, 384);
相关参数


  • ​JSON_UNESCAPED_UNICODE​:不进行 Unicode 转义
  • ​JSON_PRETTY_PRINT​:格式化输出,会增加缩进
解码 JSON 字符串

$text = '{"name":"Baby","age":100,"tags":["girl","优秀","女孩"]}';
$data = json_decode($text, true);
print_r($data);
输出

Array
(
    [name] => Baby
    [age] => 100
    [tags] => Array
        (
            [0] => girl
            [1] => 优秀
            [2] => 女孩
        )

)
回复

使用道具 举报

1

主题

11

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2025-6-17 10:19:24 | 显示全部楼层
前排支持下了哦~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表