Maison > Article > développement back-end > Quelle est la méthode de redirection php ?
La méthode de redirection php fait référence à la méthode de redirection php. La méthode d'implémentation est : 1. Utilisez la fonction HEADER de PHP pour rediriger ; 2. Utilisez des balises HTML pour rediriger ;
L'environnement d'exploitation de cet article : système windows7, version PHP7.1, ordinateur DELL G3
Quelle est la méthode de redirection php ?
Trois méthodes de redirection PHP
1. Utilisez les informations d'en-tête HTTP
C'est-à-dire utilisez la fonction HEADER de PHP. La fonction HEADER en PHP a pour fonction d'émettre des instructions de contrôle au navigateur qui doivent passer par le serveur WEB spécifié par le protocole HTTP. Par exemple : déclarer le type d'information renvoyée ("Context-type : xxx/xxx"). , les attributs de la page (" Pas de cache", " Expire ") etc.
La méthode de redirection vers une autre page à l'aide des informations d'en-tête HTTP est la suivante :
Le code est le suivant :
<?php $url = "http://www.jb51.net"; if (isset($url)) { Header("Location: $url"); } ?>
Remarque : il y a un espace après "Localisation : ", ne l'ajoutez pas Parfois c'est possible, mais par souci de précision il vaut mieux l'ajouter.
2. Utilisez des balises HTML
Utilisez des balises HTML, c'est-à-dire utilisez la balise REFRESH de META, par exemple :
Le code est le suivant :
<?php $url = "http://www.jb51.net"; if (!isset($url)) { exit('没有要跳转的地址呦'); } ?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5; URL='<?php echo $url;?>' "> </HEAD> <BODY> </BODY> </HTML>
Remarque : Parmi eux, content="5; url='http://www.jb51.net' " indique l'adresse de saut et l'exécution après 5 secondes.
3. Utilisez un script pour implémenter
Le code est le suivant :
<? php $url="http://www.jb51.net"; echo "<SCRIPT LANGUAGE=\"JavaScript\">location.href='$url'</SCRIPT>"; ?>
Cependant, je préfère personnellement la méthode de l'en-tête, pour que la page saute plus rapidement et que l'utilisateur l'utilise. n'est pas facile de détecter visuellement le saut de la page entière, mais seulement un changement partiel !
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!