小编典典

从 PHP 脚本返回 JSON

all

我想从 PHP 脚本返回 JSON。

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


阅读 98

收藏
2022-02-28

共1个答案

小编典典

虽然没有它你通常很好,但你可以并且应该设置Content-Type标题:

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

如果我没有使用特定的框架,我通常允许一些请求参数来修改输出行为。通常对于快速故障排除而言,不发送标头或有时不发送print_r数据有效负载来关注它可能很有用(尽管在大多数情况下,它不应该是必需的)。

2022-02-28