在php中,可以使用json_decode函数实现json转换字符串。 此函数的作用是对json格式的字符串进行解码,并使用语法JSON_decode(string$JSON (,bool$assoc . ) )。
对JSON_decode-JSON格式的字符串进行解码
JSON _ decode (描述string $ JSON [,bool $assoc=FALSE [,int $depth=512 [,int $options=0 ]]] ) :混合
接受用JSON编码的字符串,并将其转换为PHP变量
参数
约翰先生
要解码的json string格式的字符串。
此函数只处理UTF-8编码的数据。
Note:
PHP参考» RFC 7159,实现了JSON的超集。
assoc
如果此参数为TRUE,则返回阵列而不是对象。
深度
指定递归的深度。
选项
JSON_BIGINT_AS_STRING,JSON_INVALID_UTF8_IGNORE,JSON_INVALID_UTF8_SUBSTITUTE,JSON _ object _ ignore
返回值
返回使用适当的PHP类型用json编码的数据。 值true、false和null会相应地返回true、false和null。 如果json无法解码,或者编码数据的深度超过递归限制,则返回NULL。