温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

php中json值如何转为数组或对象

发布时间:2022-06-06 10:12:41 来源:亿速云 阅读:780 作者:iii 栏目:编程语言

这篇文章主要讲解了“php中json值如何转为数组或对象”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中json值如何转为数组或对象”吧!

在php中,可使用json_decode()将json数据转为数组或对象类型,语法“json_decode($json,$assoc)”;当参数“$assoc”省略时会将json转为对象,当该参数的值设为“TRUE”时会将json转为数组。

php中json值如何转为数组或对象

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

在PHP中,可以使用json_decode()函数对JSON数据进行解码,将JSON数据转换为适当的PHP数据类型(对象或数组)。

转换语法:

json_decode($json,$assoc)
  • $assoc参数可省略,默认值为false;

    若省略该参数则JSON数据转换为对象

    若值设置为TRUE则转换为数组。

示例1:将json值转为对象

<?php
header("Content-type:text/html;charset=utf-8");
$json = '{"a":"php","b":"mysql","c":3}'; 
var_dump($json); 
$obj=json_decode($json);   
var_dump($obj);
?>

php中json值如何转为数组或对象

示例2:将json值转为数组

<?php
header("Content-type:text/html;charset=utf-8");
$json = '{"a":"php","b":"mysql","c":3}'; 
var_dump($json); 
$arr=json_decode($json,TRUE);   
var_dump($arr);
?>

php中json值如何转为数组或对象

感谢各位的阅读,以上就是“php中json值如何转为数组或对象”的内容了,经过本文的学习后,相信大家对php中json值如何转为数组或对象这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI