php 와 ajax 경험 치

ajax 는 더 이상 말 할 필요 가 없습니다.바로 비동기 반전 방법 입 니 다!또한 서버 측 과 의 전송 방식 은 GET 나 POST 등 이 있 습 니 다.여기 서 말 하 는 것 은 xml 또는 json 데 이 터 를 전송 할 때 PHP 는 다른 서버 측 언어 와 다른 점 은 그 가 요청 한 데 이 터 를 서버 변수 에 밀봉 하 는 것 입 니 다.(잘못 말 할 수 있 습 니 다)사용자 에 게 GET 나 POST 의 값 을 간단하게 얻 을 수 있 습 니 다.그러나 xml 또는 json 을 직접 보 낼 때...서버 에 데이터 스 트림 으로 보 내 는 것 같 습 니 다!그러나 PHP 표면 에는 데이터 흐름 을 받 는 함수 가 없습니다.이 문 제 는 오랫동안 괴 롭 혔 다.다른 언어,예 를 들 어 asp/jsp 는 request 구성 요 소 를 통 해 데이터 흐름 을 받 을 수 있 습 니 다)인터넷 에서 조회 하고 예 를 들 어 해결 방법 을 발 견 했 습 니 다!!원래 php 는 전 송 된 데이터 흐름 을 얻 을 수 있 습 니 다!!$input = file_get_contents('php://input'); 이상 코드 는 post 에서 온 데이터 흐름 을 얻 을 수 있 습 니 다.내용 은 보 낸 데 이 터 를 봐 야 합 니 다.텍스트 일 수도 있 고 바 이 너 리 file 일 수도 있 습 니 다.get_contents 함 수 는 php 4.3.0 이후 에 사용 할 수 있 습 니 다!!이렇게 오랫동안 괴 롭 혔 던 문제 가 해결 되 었 다!!발견 사용php://input데이터 흐름 을 얻 을 수 있 습 니 다.출력 흐름 을 보 낼 수 있 습 니까?답 은 확실 해!file 사용put_contents 함수 fileget_contents('php://output',$input); 이렇게 해서 방금 제출 한 정 보 는 웹 페이지 에 출력 됩 니 다!!echo 및 print 와 차이 가 많 지 않 죠!!하지만 fileget_contents 는 php 5 이후 에 만 사용 할 수 있 습 니 다!!현재 ajax 프레임 워 크 가 점점 많아 지고 있 으 며,프레임 마다 사용 하 는 전송 형식 도 다 릅 니 다!!프레임 워 크 는 나 로 하여 금 더욱 간단하게 사용 하고 개발 효율 을 높이 는 데 있다!그리고 그 자체 가 밑바닥 의 원 리 를 봉 했다!!더 깊이 배우 고 더 투철 하 게 하려 면 표면 을 벗 기 고 본질 적 인 것 을 이해 해 야 변 하지 않 고 변화 할 수 있다!오 랜 만 에 댓 글 달 았 다!!계속 물 을 대신 하고 있 습 니 다.이상 은 최근 의 업무 경험 입 니 다!!

좋은 웹페이지 즐겨찾기