Maison >développement back-end >tutoriel php >Qu'est-ce que la fonction header() en PHP ?
La fonction
header() est une fonction native PHP prédéfinie. La fonction HTTP header() nous permet de contrôler les données que le serveur Web envoie au client ou au navigateur avant d'envoyer une autre sortie.
La fonction header définit les en-têtes de la réponse HTTP donnée par le serveur. Nous pouvons utiliser la fonction header en PHP pour faire diverses choses, comme changer l'emplacement de la page, définir le fuseau horaire, définir le contrôle du cache, etc...
Certaines utilisations importantes de header() en PHP sont répertoriées ci-dessous :
Utilisé pour rediriger une page Web vers une autre page Web en PHP.
header('Location:give your url here');
PHP envoie Content-Type : text/html par défaut. Si nous voulons changer le Content-Type, nous pouvons utiliser la fonction header() pour le faire
Generated PDF file :header('Content-Type: application/pdf'); Return response in json format:header('Content-Type: application/pdf');.
header("HTTP/1.0 404 Not Found");
L'exemple ci-dessous permet d'éviter la mise en cache en envoyant des informations d'en-tête qui remplacent les paramètres du navigateur pour ne pas mettre en cache.
header("Cache-Control: no-cache, must-revalidate");
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!