本文实例讲述了PHP json相关函数用法。分享给大家供大家参考,具体如下:
函数列表:
Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-bottom: 8px; line-height: 20px; padding-left: 8px; padding-right: 8px; vertical-align: top; border-top: rgb(238,238) 1px solid; padding-top: 8px">函数 | Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">描述 | |
---|---|---|
Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">json_encode | Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">对变量进行json编码Box-sizing: border-Box">Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">json_decode | Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">对json格式的字符串进行解码,转换为PHP变量Box-sizing: border-Box">Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">json_last_error | Box-sizing: border-Box; border-bottom: rgb(238,238) 1px solid; padding-top: 8px">返回最后发生的错误
For example 1:
"a","B"=>"b","C"=>"c","D"=>"d");
echo json_encode($arr);
output:
PHP;">
{"A":"a","B":"b","C":"c","D":"d"}
For example 2:
json_decode
PHP;">
$arr='{"A":"a","D":"d"}';
var_dump(json_decode($arr));
var_dump(json_decode($arr,true));
output:
string 'a' (length=1)
public 'B' => string 'b' (length=1)
public 'C' => string 'c' (length=1)
public 'D' => string 'd' (length=1)
array (size=4)
'A' => string 'a' (length=1)
'B' => string 'b' (length=1)
'C' => string 'c' (length=1)
'D' => string 'd' (length=1)
PS:这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线JSON代码检验、检验、美化、格式化工具:
C语言风格/HTML/CSS/json代码格式化美化工具:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://www.f2er.com/php/17695.html