在 PHP 中循环 JSON 数组
Web 开发中的一项常见任务涉及处理以 JSON 格式存储的数据。 PHP 提供了一种简单的方法来解析和迭代 JSON 数组。
JSON 解码
第一步是使用 json_decode 将原始 JSON 字符串解码为 PHP 数组() 功能。此函数将 JSON 数据转换为具有 PHP 兼容键和值的数组。
循环遍历 JSON 数组
一旦 JSON 数组被解码,您可以使用常规 PHP 循环遍历其元素。以下示例演示如何迭代提供的 JSON 数组中的每个对象:
$json = '[{"var1":"9","var2":"16","var3":"16"},{"var1":"8","var2":"15","var3":"15"}]'; $arr = json_decode($json); foreach ($arr as $item) { echo "var1: " . $item->var1 . "
"; echo "var2: " . $item->var2 . "
"; echo "var3: " . $item->var3 . "
"; }
此循环将打印 JSON 数组中每个对象的 var1、var2 和 var3 的值。您可以自定义此循环以根据需要访问和处理数据。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3