이 글은 PHP 페이지 점프 연산을 예시로 분석합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
Jump
header()는 지정된 명령을 브라우저에 보내는 PHP 함수입니다.
html :
<meta http-equiv="Refresh" content="3;url=other.php"/>
즉시 점프:
header('Location:other.php'); //file_put_contents('bee.txt','execute'); die;
헤더 실행 시 , 즉시 종료되지 않습니다. 대신 페이지가 실행될 수 없습니다. 출력 버퍼링이 켜져 있으면 오류가 표시되지 않습니다.
점프 프롬프트:
header('Refresh:3,Url=other.php'); echo '3s 后跳转'; //由于只是普通页面展示,提示的样式容易定制 die;
캡슐화된 점프 기능:
/* *跳转 *@param $url 目标地址 *@param $info 提示信息 *@param $sec 等待时间 *return void */ function jump($url,$info=null,$sec=3) { if(is_null($info)){ header("Location:$url"); }else{ // header("Refersh:$sec;URL=$url"); echo"<meta http-equiv=\"refresh\" content=".$sec.";URL=".$url.">"; echo $info; } die; }
더 많은 PHP 페이지 점프 연산 예제 분석(헤더 방식) 관련 기사는 PHP 중국어 사이트를 주목해주세요!