PHP:JSON函数json_encode详解
【前言】
json是一种轻量级的数据交换格式,在现在的web开发当中,简介和清晰的层次结构使得json成为理想的数据交换语言。
在php当中,就经常需要使用json_encode这个函数来对变量进行JSON编码,而在编码完成之后,需要对一些特殊字符进行相应的处理(例如/,’,”等),也会在编码中文字符的时候遇到一些问题。这篇博客就对json_encode()做一个比较详细的说明。
【json_encode简介】
json_encode — 对变量进行 JSON 编码
<说明>
string json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] )
<参数>
[value]:待编码的 value ,除了resource类型之外,可以为任何数据类型。所有字符串数据的编码必须是 UTF-8。
[options]:由以下常量组成的二进制掩码: JSON_HEX_QUOT等。
具体参见:JSON常量
[depth]:设置最大深度。 必须大于0。
<返回