제가 아는 네 가지 방법을 정리해봤습니다:
#🎜 🎜##🎜 🎜#
1.SESSION 방법:$_SESSION['name']을 통한 할당 = 세션 값의 수명 주기 동안 값을 호출할 수 있습니다. (추천 학습:
PHP 비디오 튜토리얼) '이름'은 고유해야 하며 반복될 수 없다는 점에 유의하세요.
세션의 수명주기: 사용자가 페이지에 액세스할 때부터 시작하여 웹사이트 링크가 끊어질 때 끝납니다.
세션을 사용하여 변수를 저장할 때의 문제점은 이전에 Seesion 데이터를 표시하기 위해 페이지를 열었을 때 새 페이지를 열면 이전 페이지의 세션 관련 할당이 동시에 업데이트된다는 것입니다. , 어떤 경우에는 이는 원하는 효과가 아닙니다. 그러나 SESSION은 사용자의 온라인 시간을 기록하는 데 적합합니다.
2.GET method여기서 주의해야 할 것은 두 가지 형식입니다. URL - ---경로 형식과 경로 형식으로 값을 전달하는 것의 차이점:
경로 형식으로 값을 전달하는 방법: path/index.php/?id=7878&a=234234#🎜 🎜#
라우팅 형식의 값 가져오기 전송 방법: path?r=index.php?id =11&b = 88모든 가져오기 매개변수를 가져오려면 대상 페이지에서 $_GET를 사용하세요# 🎜🎜#이전에는 라우팅 형식만 알고 경로 형식이 어떤 것인지 몰랐습니다. 그러다가 값을 전달하는 데 다른 세 가지 방법을 모두 구현할 수 있다고 생각했습니다. , 좀 번거롭네요. 그러다가 어찌해야 할지 막막할 때, 경로 형태로 GET 값 전달 방식인 URL을 보게 되었습니다.
3.POST 방법양식 제출 작업은 점프 URL을 지정합니다.document.formname.action = 'url';
document.formname.submit(); //formname为表单名字
가장 번거로운 방법은 페이지 내용을 데이터 테이블에 저장한 후 다른 페이지의 테이블에서 특정 레코드를 검색하는 것입니다.
위 내용은 서로 다른 페이지 간 PHP 데이터 전송의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!