一尘不染

从PHP脚本返回JSON

php

我想从PHP脚本返回JSON。

我只是回应结果吗?我必须设置Content-Type标题吗?


阅读 273

收藏
2020-05-26

共1个答案

一尘不染

通常,没有它会没事,但是您可以并且应该设置Content-Type标头:

<?PHP
$data = /** whatever you're serializing **/;
header('Content-Type: application/json');
echo json_encode($data);

如果不使用特定的框架,通常会允许一些请求参数来修改输出行为。通常,为了快速进行故障排除,不发送标头,或者有时将数据有效载荷print_r盯着它很有用(尽管在大多数情况下,它不是必需的)。

2020-05-26