PHP - Rappel de registre d'en-tête de fonction
Syntaxe
bool header_register_callback ( callable $callback )
Définition et utilisation
Il enregistrera la fonction qui sera appelée lorsque PHP commencera à envoyer la sortie
Valeurs de retour
Il renvoie vrai en cas de succès et faux en cas d'échec.
Paramètres
Sr. Non | Paramètres et description |
---|---|
1 |
callback Il est appelé avant l'envoi des en-têtes. |
Exemple
Essayez l'exemple suivant
<?php
header('Content-Type: text/plain');
header('X-Test: f1');
function f1() {
foreach (headers_list() as $header) {
if (strpos($header, 'X-Powered-By:') !== false) {
header_remove('X-Powered-By');
}
header_remove('X-Test');
}
}
$result = header_register_callback('f1');
echo "tutorialspoint";
?>
Cela produira le résultat suivant -
tutorialspoint
L'exemple ci-dessus enregistrera l'en-tête et rappellera l'en-tête sous forme de texte comme indiqué ci-dessus