使用 json_decode() 从 JSON 创建数组
在解码 JSON 字符串时,旨在获取数组而不是对象。然而,遇到错误信息“Fatal error: Cannot use object of type stdClass as array”则表示方法不正确。
提供的代码:
默认执行基于对象的解码。要纠正此问题并生成数组,应将 json_decode() 中的第二个参数设置为 true。
此操作返回关联数组。
或者,您可以将使用关联数组到数字索引数组array_values().
但是,如果您更喜欢基于对象的方法,请直接通过点表示法访问属性。
以上是如何在 PHP 中正确将 JSON 解码为数组?的详细内容。更多信息请关注PHP中文网其他相关文章!