json_decode를 사용하여 PHP에서 JSON 개체 구문 분석
PHP에서 JSON 개체를 구문 분석하려면 json_decode() 함수를 사용할 수 있습니다. 이 함수는 JSON 문자열을 입력으로 사용하고 해당 PHP 데이터 구조를 반환합니다.
예제 JSON 문자열에 json_decode() 사용
다음에서 얻은 JSON 문자열을 고려하세요. 날씨 API:
{ "data": { "current_condition": [], "request": [], "weather": [ { "date": "2022-07-28", "weatherCode": "113", "weatherDesc": [ { "value": "Sunny" } ], "weatherIconUrl": [ { "value": "http:\/\/www.example.com/weather_icons/sunny.png" } ] }, // More weather data for subsequent days... ] } }
JSON을 구문 분석하는 코드 문자열
이 JSON 문자열을 구문 분석하려면 다음 PHP 코드를 사용할 수 있습니다.
$json = '{"data": ... }'; // Assuming the JSON string is stored in $json $data = json_decode($json, true); // Accessing the weather data $weatherData = $data['data']['weather']; foreach ($weatherData as $weather) { echo $weather['date'] . ': ' . $weather['weatherDesc'][0]['value'] . '<br>'; echo '<img src="' . $weather['weatherIconUrl'][0]['value'] . '" />'; }
팁
위 내용은 json_decode()를 사용하여 PHP에서 JSON 개체를 구문 분석하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!