[php] PHP에서의 JSON 관련 코드 예제

PHP에서 JSON 데이터를 다루는 방법에 대해 알아보겠습니다. 이 예제에서는 JSON 데이터를 생성하고 파싱하는 방법을 다루겠습니다.

1. JSON 생성하기

<?php
// 연관 배열 생성
$data = array(
    'name' => 'John Doe',
    'age' => 30,
    'city' => 'New York'
);

// 연관 배열을 JSON 문자열로 변환
$jsonData = json_encode($data);

// JSON 출력
echo $jsonData;
?>

위 코드는 PHP에서 연관 배열을 생성하고 json_encode 함수를 사용하여 JSON 문자열로 변환한 후, 출력하는 예제입니다.

2. JSON 파싱하기

<?php
// JSON 문자열
$jsonString = '{"name":"John Doe","age":30,"city":"New York"}';

// JSON 문자열을 연관 배열로 파싱
$data = json_decode($jsonString, true);

// 파싱된 데이터 출력
print_r($data);
?>

이 코드는 JSON 문자열을 json_decode 함수를 사용하여 연관 배열로 파싱하고, 파싱된 데이터를 출력하는 예제입니다.

참고 자료

PHP에서 JSON 데이터 다루기에 관한 자세한 내용은 PHP 공식 문서 - JSON 함수를 참고하세요.

이상으로 PHP에서의 JSON 데이터 다루기에 대한 예제를 살펴보았습니다. JSON 데이터를 생성하고 파싱하는 방법에 대해 더 알고 싶다면, PHP 공식 문서를 참고하시기 바랍니다.