PHP可以通过内置函数json_encode()来格式化JSON数据。
- 准备要转换成JSON格式的数据,可以是数组或对象。
- 调用json_encode()函数,将数据作为参数传递进去,该函数将返回JSON格式的字符串。
- 如果希望输出的JSON字符串格式更加美观易读,可以使用第二个参数$options,设置缩进和换行等格式化选项。
- 如果在转换过程中出现了错误,可以使用json_last_error()函数获取错误信息。
注意事项:
- 在处理中文字符时,需要设置JSON_UNESCAPED_UNICODE选项,否则中文字符将被转义。
- 如果要输出到前端页面,需要将JSON字符串使用json_decode()函数解码为JavaScript对象或数组。