Maison > Article > développement back-end > Commande d'URL de saut php
Commande PHP de saut d'URL (fonction header())
Lors du développement d'un site Web, il est souvent nécessaire d'implémenter la fonction de saut de page, et la fonction header() fournie par PHP peut le réaliser fonction.
La fonction header() nous permet d'envoyer des informations d'en-tête HTTP au navigateur client pour contrôler les sauts de page et d'autres opérations.
La syntaxe de la fonction header() est la suivante :
header("Location: 目标网址");
Parmi eux, le paramètre Location est utilisé pour spécifier l'URL cible qui doit être sautée.
Par exemple, si nous voulons accéder à la page de recherche Google, nous pouvons utiliser le code suivant :
header("Location: https://www.google.com/search?q=php");
Ensuite, examinons quelques scénarios d'utilisation courants du saut.
Si nous voulons passer directement à une URL fixe, nous pouvons utiliser le code suivant : #🎜 🎜#
header("Location: http://www.example.com");Ou :
header("Location: /example.php");Parmi eux, dans la première ligne de code, on saute vers une URL externe en précisant l'URL complète et dans la deuxième ligne de code, on saute ; vers une page du même site en spécifiant un chemin relatif.
header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.example.com/new-page.php");Dans cet exemple, nous indiquons au navigateur qu'une redirection est nécessaire via HTTP/1.1 301 Moved Permanently, et spécifions la nouvelle page vers laquelle accéder.
header("Refresh: 3; url=http://www.example.com");Dans cet exemple, nous précisons la page d'actualisation en définissant le Paramètre d'actualisation. Direct vers l'URL spécifiée. SummaryEn utilisant la fonction header() de PHP, nous pouvons implémenter rapidement et facilement des sauts de page et d'autres opérations. Cependant, il convient de noter que lorsque vous utilisez la fonction header() pour accéder à une page, elle doit être appelée avant que la page ne génère du contenu, sinon le saut échouera. De plus, évitez d'inclure des balises HTML dans les paramètres de la fonction header() pour éviter l'échec du saut.
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!