Heim >Backend-Entwicklung >PHP-Problem >Was ist der PHP-Code, der automatisch zur URL springt?
Was ist der PHP-Code für die automatische Umleitung der URL?
Die Hauptfunktion der Funktion header() besteht darin, den HTTP-Protokoll-Header (Header) an den Browser auszugeben.
Syntax:
void header ( string $string [, bool $replace = true [, int $http_response_code ]] )
Der optionale Parameter replace gibt an, ob der vorherige ähnliche Header ersetzt oder ein Header desselben Typs hinzugefügt werden soll.
Der zweite optionale Parameter http_response_code erzwingt den HTTP-Antwortcode auf den angegebenen Wert. Der Header vom Typ Location in der Header-Funktion ist ein spezieller Header-Aufruf, der häufig zum Implementieren von Seitensprüngen verwendet wird. Hinweis: 1. Zwischen Standort und „:“ darf kein Leerzeichen stehen, da sonst kein Sprung erfolgt.
Beispiel:
<html> <?php /* This will give an error. Note the output * above, which is before the header() call */ header('Location: http://www.example.com/'); exit; ?>
Hinweis:
Es kann keine Ausgabe erfolgen, bevor der Header ausgeführt wird
Zwischen Standort und:
Der PHP-Code nach dem Header wird weiterhin ausgeführt, daher müssen Sie darauf achten, Exit zu verwenden;Empfohlen: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der PHP-Code, der automatisch zur URL springt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!