Heim > Backend-Entwicklung > PHP-Tutorial > So verwenden Sie die Funktion header() in PHP

So verwenden Sie die Funktion header() in PHP

小云云
Freigeben: 2023-03-22 15:40:01
Original
2315 Leute haben es durchsucht

In diesem Artikel erfahren Sie hauptsächlich, wie Sie die Funktion header() in PHP verwenden. Ich hoffe, dass er Ihnen helfen kann.

 跳转页面
header('Location:'.$url);  //Location和":"之间无空格。
2、 声明content-type
header('content-type:text/html;charset=utf-8');
3、 返回response状态码
header('HTTP/1.1 404 Not Found');
4、 在某个时间后执行跳转
header('Refresh: 10; url=http://www.baidu.com/');  //10s后跳转。
Nach dem Login kopieren

5. Browser-Cache kontrollieren

名称含义示例
Expires响应过期的日期和时间Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified请求资源的最后修改时间Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Cache-Control告诉所有的缓存机制是否可以缓存及哪种类型Cache-Control: no-cache
Pragma包括实现特定的指令,它可应用到响应链上的任何接收方Pragma: no-cache
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
Nach dem Login kopieren

6. HTTP-Überprüfung durchführen

名称含义示例
WWW-Authenticate表明客户端请求实体应该使用的授权方案WWW-Authenticate: Basic
header('HTTP/1.1 401 Unauthorized');header('WWW-Authenticate: Basic realm="Top Secret"');
Nach dem Login kopieren

7. Download-Vorgang durchführen

名称含义示例
Content-Disposition消息头指示回复的内容该以何种形式展示,是以内联的形式(即网页或者页面的一部分),还是以附件的形式下载并保存到本地。Content-Disposition: attachment; filename=”filename.jpg”
header('Content-Type: application/octet-stream'); //设置内容类型header('Content-Disposition: attachment; filename="example.zip"'); //设置MIME用户
Nach dem Login kopieren

8. Verwandte Empfehlungen :

header('Content-Transfer-Encoding: binary'); //设置传输方式header('Content-Length: '.filesize('example.zip')); //设置内容长度
Nach dem Login kopieren
php: Detaillierte Erläuterung der Anwendungsbeispiele für die Funktion header()

Wie header() Anwendungsbeispiele für den Bildcache ausgibt

10 empfohlene Artikel zur PHP-Header()-Funktion

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion header() in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage