반응형
PHP를 사용하여 JSON 파일을 업데이트/편집하는 방법
여기 JSON이 있습니다.
[
{
"activity_code":"1",
"activity_name":"FOOTBALL"
},
{
"activity_code":"2",
"activity_name":"CRICKET"
}
]
갱신할 필요가 있다{"activity_code":"1","activity_name":"FOOTBALL"}
로.{"activity_code":"1","activity_name":"TENNIS"}
에 기반을 둔activity_code
PHP에서는 어떻게 하면 좋을까요?
먼저 디코딩을 해야 합니다.
$jsonString = file_get_contents('jsonFile.json');
$data = json_decode($jsonString, true);
그런 다음 데이터를 변경합니다.
$data[0]['activity_name'] = "TENNIS";
// or if you want to change all entries with activity_code "1"
foreach ($data as $key => $entry) {
if ($entry['activity_code'] == '1') {
$data[$key]['activity_name'] = "TENNIS";
}
}
그런 다음 다시 인코딩하여 파일에 저장합니다.
$newJsonString = json_encode($data);
file_put_contents('jsonFile.json', $newJsonString);
언급URL : https://stackoverflow.com/questions/17806224/how-to-update-edit-a-json-file-using-php
반응형
'programing' 카테고리의 다른 글
WooCommerce - 수량 변경 시 총 가격 자동 업데이트 (0) | 2023.02.11 |
---|---|
SVG는 태그와 리액트 사용JS (0) | 2023.02.11 |
tsconfig.json의 목적은 무엇입니까? (0) | 2023.02.11 |
다중 입력 - mongoosejs (0) | 2023.02.11 |
다른 속성을 허용하는 TypeScript 인터페이스 (0) | 2023.02.11 |