PHPでheader()関数を使用する方法
Mar 29, 2018 am 10:08 AM
header
php
説明書
この記事では主にphpのheader()関数の使い方をコード形式で説明しています。
跳转页面 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后跳转。
ログイン後にコピー
5. ブラウザキャッシュの制御
名前 | 意味 | 例 |
---|---|---|
Expires 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");
ログイン後にコピー
6、执行http验证
名称 | 含义 | 示例 |
---|---|---|
WWW-Authenticate | 表明客户端请求实体应该使用的授权方案 | WWW-Authenticate: Basic |
header('HTTP/1.1 401 Unauthorized');header('WWW-Authenticate: Basic realm="Top Secret"');
ログイン後にコピー
7、执行下载操作
名称 | 含义 | 示例 |
---|---|---|
Content-Disposition | 応答の有効期限Ex Pires : 木01 Dec 2010 16:00:00 GMT |
リクエストされたリソースの最終変更時刻Last-Modified: 火曜日, 15 Nov 2010 12:45:26 GMT
Cache-Control
すべてのキャッシュメカニズムに、キャッシュできるかどうか、およびそのタイプを伝えます
Pragma
応答チェーン上の任意の受信者に適用できる実装固有のディレクティブが含まれています
header('Content-Type: application/octet-stream'); //设置内容类型header('Content-Disposition: attachment; filename="example.zip"'); //设置MIME用户
ログイン後にコピー
WWW-Authenticate
🎜🎜クライアント要求エンティティが使用する必要がある認可スキームを示します🎜🎜WWW-Authenticate: Basic🎜🎜🎜🎜header('Content-Transfer-Encoding: binary'); //设置传输方式header('Content-Length: '.filesize('example.zip')); //设置内容长度
ログイン後にコピー
Content-Disposition
🎜🎜メッセージヘッダーは、返信コンテンツがどのような形式で表示されるべきかを示します。これはインライン形式 (つまり、Web ページ)またはページ部分)、または添付ファイルとしてダウンロードしてローカルに保存します。 🎜🎜Content-Disposition:attachment; filename="filename.jpg"🎜🎜🎜🎜rrreee🎜🎜8. 添付ファイルとして🎜🎜🎜php: header() 関数の使用例の詳細な説明🎜🎜 🎜🎜header()出力方法画像キャッシュ使用例🎜🎜🎜🎜php header()関数に関するおすすめ記事10選🎜🎜以上がPHPでheader()関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7297
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1342
46


Laravel チュートリアル
1259
25


PHP チュートリアル
1206
29



Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
