English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Basic PHP Tutorial

Advanced PHP Tutorial

PHP & MySQL

PHP Reference Manual

PHP http_response_code () function usage and example

PHP HTTP Reference Manual

The http_response_code () function gets/Sets the HTTP response status code.

Syntax

int http_response_code ([ int $response_code ] )

Definition and Usage

It is used to get or set the HTTP response

Return Value

If response_code is provided, it will return the previous status code. If not provided, it will return the current status code. In the Web server environment, the default values for these status codes are 200.
If called in a non-Web server environment (such as CLI applications), FALSE is returned without providing response_code. In non-Web server environments, providing response_code returns TRUE (only if the status code has not been set previously).

Parameter

Serial NumberParameters and Description
1

response_code

The optional response_code sets the response status code.

Online Example

Try the following example

<?php
   var_dump(http_response_code());  
   http_response_code(404);
?>

The above code sets the response code to404.

bool(false)

PHP HTTP Reference Manual