php http_response_codeでHTTPレスポンスコードを設定または取得する

php http_response_codeでHTTPレスポンスコードを設定または取得する

phpで、http_response_codeを使用して、HTTPレスポンスコードを設定または取得するサンプルコードを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0
  • nginx 1.14.1

http_response_code使い方

http_response_codeを使用すれば、HTTPレスポンスコードを設定または取得することが可能です。

以下は、HTTPレスポンスコードを404に設定したサンプルコードとなります。

実行結果 404に指定したので、webサーバー「nginx」のエラーが表示されます。

また、HTTPレスポンスコードを取得する場合は、以下となります。

webサーバー上以外で「php」コマンドなどで実行した場合は、falseが返ります。