다음 섹션에서는 이 모든 것이 PHP에서 어떻게 작동하는지 이해하는 실제 예제를 살펴보겠습니다. 이렇게 하면 Ajax를 통해 PHP로 전송되는 데이터(사용자 제공)를 수집합니다. 당신이 볼 수 있듯이, 나는 “GET”에서 “POST”로 유형을 변경하고 나는 제출.php에 URL을 변경했습니다. 이 특정 예제에서는 요청을 “POST”로 설정하기 때문에 이름과 나이를 POST 변수로 모두 전송합니다. 이것은 그들이 같은 submit.php에 액세스 할 수 있다는 것을 의미합니다 :이 튜토리얼에서 나는 백 엔드에 PHP와 아약스 개발을 처리하는 기본 예로 탐구하고 싶습니다. 일반적으로 MySQL과 같은 엔진을 사용하여 데이터베이스에 연결하지만이 자습서에서는 PHP의 응답을 처리하는 데 중점을 두고이 응답을 사용하여 페이지에 새 콘텐츠를 추가하는 방법을 중점처리합니다. 라이브 샘플 데모를 들여다보면 우리가 만드는 것에 대한 아이디어를 얻을 수 있습니다. PHP의 응답은 json이라는 JS 변수에서 유지됩니다. JSON 문자열 내부의 각 배열 개체를 항목이라는 새 변수로 변환합니다. 이것은 매우 기본적인 예이기 때문에 개체에는 item.profile_pic 및 item.username이라는 두 개의 키만 있습니다. 실제 예제에는 더 많은 값이 포함될 수 있습니다. 언제나처럼, 당신은 단지 주위에 당신의 머리를 얻기 위해, 조금 코드를 가지고 놀아야한다. JQuery Ajax 요청을 통해 데이터를 보내는 방법을 완전히 이해했는지 확인하려면 매개 변수를 추가하고 제거하십시오.

Ajax는 자바 스크립트와 브라우저에서 실행되는 인터페이스를 만들 수 있습니다, 브라우저의 최신 버전에서 지금 매우 빠른. 두 배열이 모두 정의된 후에는 하단에 이 코드 블록이 표시됩니다. jQuery $_POST[`페이지`]를 통해 전달되는 변수를 호출하여 필요한 페이지를 확인합니다. 1 페이지이든 2이든 우리는 배열을 json_encode() 배열에 에코하고 단순히 페이지에 에코해야합니다 (문서 유형이 응용 프로그램 / json이기 때문에). PHP의 exit()는 Ajax 호출의 유일한 목적이 있을 때 스크립트를 종료하는 친숙한 방법입니다. 첫째, Ajax 요청이 모든 요청과 같다는 것을 이해해야 합니다. 유일한 차이점은 사용자가 페이지를 다시 로드할 필요가 없다는 것입니다. 예: 양식으로 POST 요청을 보내는 대신 Ajax를 통해 POST 요청을 보낼 수 있습니다.

이렇게 하면 사용자가 다른 페이지로 이동할 필요 없이 양식을 제출할 수 있습니다. PHP와 Ajax는 웹 마스터에 의해 결합되어 웹 응용 프로그램을 데스크톱 응용 프로그램으로 완벽하게 만듭니다. 이제 클라이언트 측 스크립트가 준비되었습니다. 이제 데이터베이스에서 나이, wpm 및 성별을 가져 와서 클라이언트로 다시 보낼 서버 측 스크립트를 작성해야합니다.