Heim > Artikel > Backend-Entwicklung > Beispielanalyse für einen PHP-Seitensprungvorgang (Header-Methode)
In diesem Artikel wird der PHP-Seitensprungvorgang anhand von Beispielen analysiert. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Jump
header() ist eine PHP-Funktion, die den angegebenen Befehl an den Browser
html sendet :
<meta http-equiv="Refresh" content="3;url=other.php"/>
Sofort springen:
header('Location:other.php'); //file_put_contents('bee.txt','execute'); die;
Beim Ausführen des Headers , wird die Seite nicht sofort ausgeführt; es kann keine Ausgabe vor dem Header erfolgen, es wird kein Fehler angezeigt
fordert zum Springen auf:
header('Refresh:3,Url=other.php'); echo '3s 后跳转'; //由于只是普通页面展示,提示的样式容易定制 die;
Gekapselte Sprungfunktion:
/* *跳转 *@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; }
Weitere Artikel zum Thema PHP-Seitensprungoperation Beispielanalyse (Header-Methode) finden Sie auf der chinesischen PHP-Website!