PHP는 file_get_contents 메소드를 통해 json 데이터를 수신할 수 있으며, php의 하위 계층은 문자열을 $_POST 변수로 구문 분석한 다음 이 변수를 통해 json 데이터를 얻습니다. 데이터
다음과 같이 PHP에서 얻을 수 있습니다:file_get_contents("php://input");
php는 웹 페이지 양식 제출을 수행합니다.
웹 양식 제출 초기에는 $_POST를 사용하여 요청 매개변수를 얻었습니다. 실제로 http 요청에서 헤더는 다음과 같은 kv 값 형식으로 존재합니다.
PHP가 이런 종류의 요청을 받으면 PHP 기본 시스템은 이 문자열을 구문 분석하여 $_POST 변수에 저장합니다. 따라서 PHP에서는 이 매개변수를 $_POST를 통해 얻을 수 있습니다.
파일 업로드 http 요청 헤더
Content-Type이 multipart/form-data 형식으로 변경되었습니다. 이 형식의 데이터 획득도 PHP 하단에서 처리되었습니다. $를 통해 얻을 수도 있습니다. _POST. 파일 매개변수는 $_FILES를 통해 얻을 수 있습니다.php는 json 형식 데이터를 가져옵니다.
json 형식 데이터는 json 형식 문자열인 http 헤더 본문 문자열을 나타냅니다. 이는 PHP의 $_POST를 통해 얻을 수 없으며 PHP의 하위 계층에서는 이 방법을 처리하지 않습니다. 본문에서 데이터를 얻은 후 직접 json_decode를 사용하여 개체 형식으로 데이터를 가져올 수 있습니다.위 내용은 PHP에서 json 데이터를 받는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!