在 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
選項來控制縮進。