ホームページ >バックエンド開発 >PHPの問題 >PHPでエラーコードを返す方法

PHPでエラーコードを返す方法

藏色散人
藏色散人オリジナル
2021-09-11 09:16:322563ブラウズ

PHP では、header() 関数を使用してエラー コードを返すことができます。これは、ページに 404 ヘッダー情報を追加することを意味します。構文は次のようになります。 "header("HTTP/1.0 404 Not Found") ;"。

PHPでエラーコードを返す方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

How dos php return anエラーコード?

php で header() 関数を使用すると、返されたページに 404 ヘッダー情報を追加して、Web ページが見つからないことをブラウザーに通知できます。

したがって、次を使用できます:

header("HTTP/1.0 404 Not Found");

または:

header("Status: 404 Not Found");

後者は FastCGI モードで使用され、PHP コードで 2 つの文を同時に直接記述することができます。

PHP マニュアルの公式 Web サイトからヘッダーの使用方法を抜粋します:

The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:

The header("Location: xxx.com"); デフォルトでは 302 ステータス ジャンプになっているため、閲覧できません コントローラは404エラーステータスを出力します。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPでエラーコードを返す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。