Heim >Backend-Entwicklung >PHP-Tutorial >Drei Möglichkeiten zur Implementierung der Umleitung in PHP
1. Verwenden Sie die Header-Funktion von PHP
Das heißt, verwenden Sie die Header-Funktion von PHP. Die Funktion der Header-Funktion in PHP besteht darin, Steueranweisungen an den Browser zu erteilen, die über den im HTTP-Protokoll angegebenen WEB-Server weitergeleitet werden sollen, z. B. die Angabe des Typs der Rückgabeinformationen („Kontexttyp: xxx/xxx“). die Attribute der Seite („Kein Cache“, „Ablaufen“) usw.
Die Methode zur Verwendung von HTTP-Header-Informationen zum Umleiten von PHP auf eine andere Seite ist wie folgt:
<?php $url = "www.yaojinbu.com"; if (!empty($url)) { header("HTTP/1.1 303 See Other"); //这条语句可以不写 header("Location: $url"); } ?>
Hinweis: Nach „Localtion:“ steht ein Leerzeichen.
2. HTML-Meta-Tag verwenden
HTML-Tag verwenden, d. h. META REFRESH-Tag verwenden, zum Beispiel:
<?php if (!empty($url)) { echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$url\">"; } ?>
3. JavaScript-Skriptfunktion
Zum Beispiel:<?php if (isset($url)) { echo "<SCRIPT LANGUAGE="JavaScript">"; echo "location.href='$url'"; echo "</SCRIPT>"; } ?>oder
<?php echo "<script>window.location =\"$url\";</script>";?>