PHP では、header() 関数を使用してエラー コードを返すことができます。これは、ページに 404 ヘッダー情報を追加することを意味します。構文は次のようになります。 "header("HTTP/1.0 404 Not Found") ;"。
この記事の動作環境: 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 サイトの他の関連記事を参照してください。