Maison >développement back-end >Problème PHP >Comment renvoyer le code d'erreur en php
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");".
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!