PHP的json_encode生成JSON时怎样控制缩进

PHP
174
2024/9/20 0:31:39
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 PHP 中,使用 json_encode 函数生成 JSON 时,可以通过设置 JSON_PRETTY_PRINT 选项来控制缩进。JSON_PRETTY_PRINT 选项会将 JSON 数据转换成易读的形式,即使用缩进和换行符。

以下是一个示例:

<?php
$data = array(
    "name" => "John",
    "age" => 30,
    "city" => "New York"
);

$json = json_encode($data, JSON_PRETTY_PRINT);

echo $json;
?>

输出结果:

{
    "name": "John",
    "age": 30,
    "city": "New York"
}

在这个示例中,json_encode 函数将 $data 数组转换为 JSON 字符串,并通过设置 JSON_PRETTY_PRINT 选项来控制缩进。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: php如何生成svg图像