Maison >développement back-end >Problème PHP >Comment renvoyer le code d'erreur en php

Comment renvoyer le code d'erreur en php

藏色散人
藏色散人original
2021-09-11 09:16:322563parcourir

En PHP, vous pouvez utiliser la fonction header() pour renvoyer un code d'erreur, ce qui signifie ajouter des informations d'en-tête 404 à la page. La syntaxe est telle que "header("HTTP/1.0 404 Not Found");".

Comment renvoyer le code d'erreur en php

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

Comment php renvoie-t-il un code d'erreur ?

En utilisant la fonction header() en php, vous pouvez ajouter des informations d'en-tête 404 à la page renvoyée, indiquant ainsi au navigateur que la page Web est introuvable.

Vous pouvez donc utiliser :

header("HTTP/1.0 404 Not Found");

ou :

header("Status: 404 Not Found");

Ce dernier est utilisé en mode FastCGI, et les deux phrases peuvent être écrites directement en même temps dans le code php.

Extrayez les instructions d'utilisation de l'en-tête du site officiel du manuel PHP comme suit :

The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:

And header("Location: xxx.com"); navigateur.

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