PHP에서 JSON 배열 삭제

프로그래밍/PHP|2021. 10. 15. 15:39
반응형

PHP를 사용하여 JSON 파일에서 배열을 삭제하려고합니다.

PHP를 사용하여 배열 삭제를 설정하는 방법을 잘 모르겠습니다. jQuery 측면을 처리 할 수 ​​있습니다.

프론트 엔드에서 버튼을 클릭하면 해당 배열이 삭제됩니다.

  1. <button id="harry_0123">harry_0123</button>
  2. <button id="ben_0124">ben_0124</button>
  3.  

다음은 JSON 파일의 예입니다.

  1. {
  2. "harry_0123": {
  3. "id": "0123",
  4. "name": "harry",
  5. },
  6. "ben_0124": {
  7. "id": "0124",
  8. "name": "ben",
  9. },
  10. }
  11.  

다음은 PHP 예제입니다 :

  1. <?php
  2. $json_str = file_get_contents('doc/info.json');
  3.  
  4. $json_arr = json_decode($json_str, true);
  5.  
  6. if(!$json_arr) {
  7. $json_arr = array();
  8. }
  9. $json_str_done = json_encode($json_arr, JSON_PRETTY_PRINT);
  10. file_put_contents('doc/info.json', $json_str_done);
  11.  

 

[출처] https://www.python2.net/questions-1051494.htm

 

반응형

댓글()