PHP에서 새 페이지로 이동하는 코드는 무엇입니까?

DDD
풀어 주다: 2023-08-10 13:08:48
원래의
1074명이 탐색했습니다.

php 페이지가 새 페이지 코드로 이동합니다. 1. 새 페이지의 URL을 정의합니다. 2. header() 함수를 사용하여 위치 헤더 정보를 설정하고 해당 값을 새 페이지의 URL로 설정합니다. header() 함수를 사용하여 페이지로 이동합니다. 전송하기 전에 HTML 코드나 기타 콘텐츠가 출력되지 않는지 확인해야 합니다. 3. 페이지 이동이 적용되도록 하려면 종료 문을 통해 현재 스크립트의 실행을 종료합니다.

PHP에서 새 페이지로 이동하는 코드는 무엇입니까?

이 문서의 운영 환경: Windows 10 시스템, PHP 버전 8.1.3, Dell G3 컴퓨터.

PHP에서는 header() 함수를 사용하여 새 페이지로 이동할 수 있습니다. header() 함수는 Location 헤더 정보를 설정하여 새 페이지의 URL을 지정하여 원본 HTTP 헤더 정보를 보내는 데 사용되는 함수입니다. 다음은 샘플 코드입니다.

<?php
// 跳转到新页面的URL
$newPageUrl = "http://example.com/newpage.php";
// 使用header()函数进行页面跳转
header("Location: " . $newPageUrl);
exit; // 终止脚本继续执行
?>
로그인 후 복사

위 예제에서는 먼저 새 페이지의 URL을 정의한 후 header() 함수를 사용하여 Location 헤더 정보를 설정하고 해당 값을 새 페이지의 URL로 설정합니다. . 마지막으로 페이지 점프가 적용되는지 확인하기 위해 현재 스크립트의 실행이 종료 문을 통해 종료됩니다.

header() 함수를 사용하여 페이지로 이동하기 전에 HTML 코드나 기타 콘텐츠가 출력되지 않는지 확인해야 합니다. 그렇지 않으면 header() 함수가 제대로 작동하지 않습니다. ob_start() 함수를 사용하여 출력 버퍼를 열고 header() 함수를 호출하기 전에 아무 것도 출력되지 않는지 확인할 수 있습니다.

또한, 페이지 점프 후 후속 코드가 계속 실행되는 것을 방지하기 위해 header() 함수 뒤에 exit 또는 die 문을 사용하여 스크립트 실행을 종료할 수 있습니다. header() 함수는 HTTP 헤더만 전송하고 스크립트 실행을 방해하지 않기 때문입니다. 스크립트 실행이 종료되지 않으면 예상치 못한 문제가 발생할 수 있습니다.

요약

PHP 페이지가 새 페이지로 이동하는 코드는 header() 함수를 사용하고, Location 헤더 정보를 설정하여 새 페이지의 URL을 지정하고, exit 또는 die 문을 사용하여 구현할 수 있습니다. 스크립트 실행을 종료합니다.

위 내용은 PHP에서 새 페이지로 이동하는 코드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿