溫馨提示×

php如何解析json串內的數組

小億
168
2024-05-25 17:36:09
欄目: 編程語言

在PHP中,可以使用json_decode()函數來解析JSON字符串,將其轉換為PHP數組或對象。下面是一個簡單的示例:

$jsonString = '{
    "name": "John",
    "age": 30,
    "hobbies": ["reading", "traveling", "photography"]
}';

$decodedArray = json_decode($jsonString, true);

// 訪問解析后的數組
echo $decodedArray['name']; // 輸出:John
echo $decodedArray['age']; // 輸出:30

// 訪問解析后的數組中的嵌套數組
foreach ($decodedArray['hobbies'] as $hobby) {
    echo $hobby . "\n"; // 輸出:reading, traveling, photography
}

json_decode()函數中,第二個參數為true表示將JSON字符串解析為關聯數組,如果不傳入該參數或傳入false(默認值),則會解析為對象。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女