
json_decode 함수는 JSON 데이터를 PHP 객체로 변환하는 데 사용됩니다.
1. json_decode 함수를 사용하여 JSON 데이터를 PHP 객체로 변환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$json_data = '{"name": "John", "age": 30}';
$obj = json_decode($json_data);
print_r($obj);
위 예제에서는 JSON 데이터를 PHP 객체로 변환하여 $obj 변수에 저장합니다. print_r 함수를 사용하여 객체의 속성을 확인할 수 있습니다.
2. JSON 데이터가 null일 때, 다음과 같이 처리할 수 있습니다.
#hostingforum.kr
php
$json_data = null;
$obj = json_decode($json_data);
if ($obj === null) {
echo "JSON 데이터가 null입니다.";
}
위 예제에서는 JSON 데이터가 null일 때, if 문을 사용하여 null 값을 확인합니다.
3. JSON 데이터가 배열일 때, 다음과 같이 처리할 수 있습니다.
#hostingforum.kr
php
$json_data = '{"name": "John", "age": 30}';
$obj = json_decode($json_data, true);
print_r($obj);
위 예제에서는 JSON 데이터를 PHP 배열로 변환하여 $obj 변수에 저장합니다. print_r 함수를 사용하여 배열의 키와 값을 확인할 수 있습니다.
4. JSON 데이터가 객체일 때, 다음과 같이 처리할 수 있습니다.
#hostingforum.kr
php
$json_data = '{"name": "John", "age": 30}';
$obj = json_decode($json_data);
print_r($obj);
위 예제에서는 JSON 데이터를 PHP 객체로 변환하여 $obj 변수에 저장합니다. print_r 함수를 사용하여 객체의 속성을 확인할 수 있습니다.
2025-06-27 10:15