<?php $json_string = $_POST["txt_json"]; if(ini_get("magic_quotes_gpc")=="1") { $json_string=stripslashes($json_string); } $user = json_decode($json_string); echo var_dump($user); ?>
이 파일에서는 먼저 html 파일에서 POST 양식 필드 txt_json의 값을 가져와 $json_string 변수에 넣은 다음 현재 PHP 설정이 Magic_quotes_gpc=On, 즉 들어오는 큰따옴표는 이스케이프되므로 json_decode 함수는 이를 구문 분석할 수 없으므로 이스케이프를 해제해야 합니다. 그런 다음 json_decode 함수를 사용하여 JSON 텍스트를 객체로 변환하고 $user 변수에 저장한 다음 마지막으로 echo var_dump($user)를 사용하여 객체를 덤프합니다.
PHP를 사용하여 POST 데이터를 수신하고 json 데이터를 구문 분석하는 방법에 대한 더 많은 기사를 보려면 PHP 중국어 웹사이트에 주목하세요!