Heim >Backend-Entwicklung >PHP-Tutorial >Header-Verwendung und Grundfunktionen in PHP
Dieser Artikel stellt hauptsächlich die Verwendung von Header in PHP vor, fasst die Grundfunktionen und entsprechenden Verwendungsfähigkeiten der Header-Funktion zusammen und analysiert sie. Freunde in Not können sich auf die Funktion
Header() in PHP beziehen Die Funktion besteht darin, Header-Informationen an den Client zu senden.
Was sind Header-Informationen?
Hier ist nur eine kurze Erklärung, bitte lesen Sie das http-Protokoll im Detail.
Im HTTP-Protokoll umfasst der serverseitige Antwortinhalt zwei Teile: Header-Informationen (Header) und Body-Inhalt. Die Header-Informationen sind hier nicht der 93f0f5c25f18dab9d176bd4f6de5d30e9c3bca370b5104690d9ef395f2c5f8d1 Ebenso ist der Textinhalt nicht a64997a0904a094b4570728d7f327acda0b5ad22ce41154d0eeb328c7ad40487. Die Header-Informationen sind für den Benutzer unsichtbar und enthalten viele Elemente, darunter Serverinformationen, Datum, Inhaltslänge usw. Der Hauptinhalt ist der gesamte HTML-Code, also alles, was Sie sehen können.
Wozu dienen Header-Informationen?
Die Header-Informationen haben viele Funktionen, die wichtigsten sind die folgenden:
1. Springen:
Header("Refresh:2; URL=http://localhost//session.php");//2秒后跳转
Wenn Sie warten für time Wenn es 0 ist, entspricht es header("location:").
Header("Location:http://localhost//session.php");//直接跳转
2. Geben Sie den Inhalt der Webseite an:
Wenn die Header-Informationen Folgendes angeben: Inhaltstyp: application/xml, die Der Browser wird entsprechend dem XML-Dateiformat analysiert. Wenn die Header-Informationen jedoch wie folgt lauten: Content-type: text/xml, analysiert der Browser sie als gespeicherten Text. (Browser analysieren Dateien nicht nach Erweiterungen)
3. Anhang-Download:
$filename = "tupian.jpg"; //文件路径 可以绝对路径也可以相对路径 header('Content-type: application/x-jpg'); //文件的类型 header('Content-Disposition: attachment; filename="保存时的文件名.jpg"'); //下载显示的名字 readfile("$filename"); exit();
Ansicht:
$link = "tupian.jpg"; //文件路径 可以绝对路径也可以相对路径 //$link = "新建文本文档.xml"; //文件路径 可以绝对路径也可以相对路径 if (isset($link)) { Header("HTTP/1.1 303 See Other"); Header("Location: $link"); exit; }
Zusammenfassung : Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.
Verwandte Empfehlungen:
Teilen von Beispielen für die PHP-Implementierung der Avatar-Änderungsfunktion für mehrere Benutzer
PHP-Fallcode für die Implementierung der Benutzeranmeldung
ThinkPHPs Methode zur Verhinderung der wiederholten Einreichung von Formularen
Das obige ist der detaillierte Inhalt vonHeader-Verwendung und Grundfunktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!