http_response_code
HTTP レスポンスコードを取得または設定
&reftitle.description;
intboolhttp_response_code
intresponse_code0
HTTP レスポンスのステータスコードを取得したり設定したりします。
&reftitle.parameters;
response_code
オプションの response_code は、レスポンスコードを設定します。
&reftitle.returnvalues;
response_code を指定した場合は、変更前に設定されていたステータスコードを返します。
response_code を省略した場合は、現在のステータスコードを返します。
どちらの場合でも、Web サーバー環境におけるデフォルトのステータスコードは
200 です。
response_code が省略されており、
かつ Web サーバー環境以外 (CLI アプリケーションなど) で実行した場合には、&false; を返します。
response_code を指定して、
かつ Web サーバー環境以外 (CLI アプリケーションなど) で実行した場合
(ただし、事前にレスポンスのステータスが設定されていない場合に限る) には、&true; を返します。
&reftitle.examples;
Web サーバー環境における http_response_code の使用例
]]>
&example.outputs;
CLI 環境における http_response_code の使用例
]]>
&example.outputs;
&reftitle.seealso;
header
headers_list