Maison  >  Article  >  développement back-end  >  Comment définir le code d'état http en php

Comment définir le code d'état http en php

藏色散人
藏色散人original
2021-07-22 09:18:173579parcourir

Comment définir le code d'état http en php : créez d'abord un exemple de fichier PHP ; puis définissez le code d'état HTTP de réponse via la méthode "http_response_code(int $response_code = ?) : mixte".

Comment définir le code d'état http en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment définir le code d'état http en php

Comment définir le code d'état http en php

http_response_code - Obtenez/définissez le code d'état de la réponse HTTP

Description

http_response_code(int $response_code = ?): mixed

Obtenez ou définissez le code d'état HTTP de la réponse.

Paramètre

response_code

Le code_réponse facultatif définira le code d'état de la réponse.

Valeur de retour

Si Response_code est fourni, le code d'état précédent sera renvoyé. Si Response_code n'est pas fourni, le code d'état actuel sera renvoyé. Dans un environnement de serveur Web, la valeur par défaut de ces codes d'état est 200.

S'il est appelé dans un environnement de serveur non Web (comme une application CLI), si Response_code n'est pas fourni, false sera renvoyé. Dans un environnement de serveur non Web, fournir réponse_code renverra vrai (uniquement si le code d'état n'a pas été préalablement défini).

Exemple

Utilisation de http_response_code() dans un exemple d'environnement de serveur Web

<?php
// 获取当前状态码,并设置新的状态码
var_dump(http_response_code(404));
//获取新的状态码
var_dump(http_response_code());
?>

La routine ci-dessus affichera :

int(200)
int(404)

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn