可以使用 PHP 的 json_encode 函数将数组或对象转换为 JSON 格式,并在响应头中指定 Content-Type 为 application/json。
- 将需要返回的数据存储在一个数组或对象中。
- 使用 json_encode 函数将数组或对象转换为 JSON 格式的字符串。
- 在响应头中设置 Content-Type 为 application/json。
- 输出 JSON 格式的字符串作为响应体返回给客户端。
注意事项:
- 在使用 json_encode 函数时,需要确保数组或对象中的数据都是 UTF-8 编码的。
- 在设置响应头时,需要在调用 header 函数之前确保没有输出任何内容,否则会导致设置失败。
- 在输出 JSON 格式的字符串时,需要确保没有其他输出,否则会导致 JSON 格式不完整,从而出现解析错误。