在 PHP 中循環 JSON 數組
在 PHP 中循環 JSON 數組
Web 開發中的一項常見任務涉及處理以 JSON 格式儲存的資料。 PHP 提供了一種簡單的方法來解析和迭代 JSON 陣列。
JSON 解碼
第一步是使用 json_decode 將原始 JSON 字串解碼為 PHP 陣列() 功能。此函數將 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 . "一旦 JSON 數組被解碼,您可以使用常規 PHP 循環遍歷其元素。以下範例示範如何迭代提供的JSON 陣列中的每個物件:$json = '[{"var1":"9","var2":"16","var3":"16 " },{"var1":"8","var2":"15","var3":"15"}]'; $arr = json_decode($json); foreach ($arr 作為 $item) { 回顯“var1:”。 $item->var1 。 “
"; echo "var2: " . $item->var2 . "
"; echo "var3: " . $item->var3 . "
"; }
此循環將列印 JSON 陣列中每個物件的 var1、var2 和 var3 的值。您可以自訂此循環以根據需要存取和處理資料。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3