Maison > Article > développement back-end > Comment effacer l'en-tête http en php
En PHP, vous pouvez effacer l'en-tête http via la fonction header_remove. La syntaxe est "header_remove ([ string $name ] ) : void", ce qui signifie supprimer l'en-tête HTTP précédemment défini avec header().
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment effacer l'entête http en php ?
header_remove
(PHP 5 >= 5.3.0, PHP 7)
header_remove — Supprimez l'en-tête HTTP précédemment défini
Description
header_remove ([ string $name ] ) : void
Supprimez l'en-tête HTTP précédemment défini avec header().
Paramètres
name
Le nom de l'en-tête à supprimer.
Remarque : les paramètres ne sont pas sensibles à la casse.
Valeur de retour
Il n'y a pas de valeur de retour.
Exemple
Exemple n°1 Annulez l'en-tête spécifié
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove("X-Foo"); ?>
Le résultat de la routine ci-dessus est similaire à :
X-Bar: Baz
Exemple n°2 Annulez tous les en-têtes spécifiés précédemment
<?php header("X-Foo: Bar"); header("X-Bar: Baz"); header_remove(); ?>
Remarque :
Attention
Cette fonction supprimez tous les en-têtes définis par PHP, y compris Cookie, Session et X-Powered-By.
Remarque :
Les en-têtes de données ne seront traités et affichés que s'ils sont pris en charge par SAPI.
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!