Получает или устанавливает код ответа HTTP


(PHP 5 >= 5.4.0)

http_response_codeПолучает или устанавливает код ответа HTTP

Описание

int http_response_code ([ int $response_code ] )

Если параметры не были отправлены, то http_response_code получит текущий код статуса. Код устанавливается если был отправлен параметр.

Список параметров

response_code

Код ответа устанавливается с помощью опционального параметра response_code.

<?php
http_response_code
(404);
?>

Возвращаемые значения

Теущий код ответа. По умолчанию возвращется значение int(200).

Примеры

Пример #1 Пример использования http_response_code()

<?php

// Получает текущий код ответа по умолчанию
var_dump(http_response_code()); // int(200)

// Устанавливает заданный код ответа
http_response_code(404);

// Получает новый код ответа
var_dump(http_response_code()); // int(404)
?>

Результат выполнения данного примера:

Смотрите также

  • header() - Отправка HTTP заголовка
  • headers_list() - Возвращает список переданных (или готовых к передаче) заголовков