[php] JSON 데이터를 PHP에서 저장하는 방법
이번 글에서는 PHP에서 JSON 데이터를 저장하는 방법에 대해 알아보겠습니다.
1. JSON 데이터 생성
PHP에서 JSON 데이터를 생성하기 위해서는 json_encode
함수를 사용합니다. 이 함수는 PHP 배열을 JSON 형식의 문자열로 변환합니다.
예시 코드:
$data = array(
"name" => "John",
"age" => 30,
"city" => "New York"
);
$jsonString = json_encode($data);
2. JSON 데이터 파일에 저장
이제 생성된 JSON 데이터를 파일에 저장합니다. file_put_contents
함수를 사용하여 JSON 데이터를 파일에 쓸 수 있습니다.
예시 코드:
$file = 'data.json';
file_put_contents($file, $jsonString);
위의 코드를 실행하면 data.json
파일에 JSON 데이터가 저장됩니다.
3. JSON 데이터 읽기
JSON 데이터를 읽기 위해서는 file_get_contents
함수를 사용하여 파일에서 데이터를 읽은 후, json_decode
함수를 사용하여 JSON 형식의 문자열을 PHP 배열로 변환합니다.
예시 코드:
$jsonString = file_get_contents('data.json');
$data = json_decode($jsonString, true);
이제 data
변수에는 파일에서 읽은 JSON 데이터가 PHP 배열로 저장되어 있습니다.
4. 참고 자료
이제 당신은 PHP에서 JSON 데이터를 생성하고 파일에 저장하는 방법에 대해 알게 되었습니다!