http_response_code

(PHP 5 >= 5.4.0)

http_response_codeRécupère ou change le code de la réponse HTTP

Description

int http_response_code ([ int $response_code ] )

Si vous ne passez pas de paramètre, http_response_code() retourne le code courant. Si vous passez un paramètre, elle change alors le code de la réponse HTTP.

Liste de paramètres

response_code

Le paramètre optionnel response_code change le code de la réponse.

<?php
http_response_code(404);
?>

Valeurs de retour

Le code de la réponse courant. Par défaut int(200).

Exemples

Exemple #1 Exemples avec http_response_code()

<?php

// Récupère le code courant de la réponse
var_dump(http_response_code()); // int(200)

// Change le code de la réponse
http_response_code(404);

// Récupère notre nouveau code de réponse
var_dump(http_response_code()); // int(404)
?>

L'exemple ci-dessus va afficher :

Voir aussi

  • header() - Envoie un en-tête HTTP
  • headers_list() - Retourne la liste des en-têtes de réponse du script courant

LoadingChargement en cours