json_decode函数作用是什么,怎样应用?
发布时间:2023-06-10 13:24:00 所属栏目:PHP教程 来源:
导读:这篇文章给大家介绍了“json_decode函数作用是什么,如何使用?”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。
json
json
这篇文章给大家介绍了“json_decode函数作用是什么,如何使用?”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。 json_decode是php5.2.0之后新增的一个PHP内置函数,其作用是对JSON格式的字符串进行编码.那么这个函数该如何使用呢? json_decode的语法规则: json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] ) json_decode接受一个JSON格式的字符串并且把它转换为PHP变量 ,当该参数$assoc为TRUE时,将返回array,否则返回object。 JSON 格式的字符串 $json = '{"a":"php","b":"mysql","c":3}'; 其中a为键,php为a的键值。 实例: <?php $json = '{"a":"php","b":"mysql","c":3}'; $json_Class=json_decode($json); $json_Array=json_decode($json, true); print_r($json_Class); print_r($json_Array); ?> 程序输出: stdClass Object ( [a] => php [b] => mysql [c] => 3 ) Array ( [a] => php [b] => mysql [c] => 3 ) 在上面代码的前提下访问对象类型$json_Class的a的值 echo $json_Class->{'a'}; 程序输出:php 访问数组类型$json_Array的a的值 echo $json_Array['a']; 程序输出:php (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐