PHP header()

La fonction header() est une fonction intégrée en PHP qui est utilisé pour envoyer un en-tête HTTP brut. Les fonctions HTTP sont les fonctions qui manipulent les informations envoyées au client ou au navigateur par le serveur Web, avant l’envoi de toute autre sortie. La fonction header() envoie un en-tête HTTP à un client ou un navigateur sous forme brute.
 

Syntaxe
header(header, replace, response)

 
 

Paramètres
  • header(Obligatoire) : Spécifie l’en-tête à envoyer.
  • replace(Optionnel) : Indique si l’en-tête doit remplacer un en-tête précédent similaire ou ajouter un nouvel en-tête du même type.
  • response(Optionnel) : Force le code de réponse HTTP à la valeur spécifiée

 

Valeur de retour

La fonction ne renvoie aucune valeur.
 

Version PHP:

4+
 

Exemple 1:

Redirection

<?php
    header("Location: http://www.waytolearnx.com"); 
    exit; 
?>

 

Exemple 2:

Le code suivant envoie trois en-têtes HTTP pour empêcher la mise en cache des pages:

<?php
    header("Expires: Sun, 15 May 2022 01:12:00 GMT");
    header("Cache-Control: no-cache");
    header("Pragma: no-cache");
?>
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *