相关疑难解决方法(0)

用PHP打印JSON

我正在构建一个PHP脚本,将JSON数据提供给另一个脚本.我的脚本将数据构建为一个大的关联数组,然后使用输出数据json_encode.这是一个示例脚本:

$data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip');
header('Content-type: text/javascript');
echo json_encode($data);
Run Code Online (Sandbox Code Playgroud)

上面的代码产生以下输出:

{"a":"apple","b":"banana","c":"catnip"}
Run Code Online (Sandbox Code Playgroud)

如果您有少量数据,这很好,但我更喜欢这些内容:

{
    "a": "apple",
    "b": "banana",
    "c": "catnip"
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在没有丑陋黑客的情况下在PHP中执行此操作?好像Facebook的某个人想出来了.

php json pretty-print

550
推荐指数
19
解决办法
48万
查看次数

在PHP的print_r()中_r是什么意思?

我已经看到了这个答案,但我不确定它对于PHP是否相同......如果是,那么重入的含义是什么?

php

2
推荐指数
1
解决办法
610
查看次数

标签 统计

php ×2

json ×1

pretty-print ×1