Maison > développement back-end > tutoriel php > Comment rediriger en PHP

Comment rediriger en PHP

青灯夜游
Libérer: 2023-04-04 19:38:01
original
5802 Les gens l'ont consulté

La redirection d'une page vers une autre en PHP est généralement implémentée à l'aide de la fonction header() ou du code JavaScript. Cet article vous présentera comment utiliser ces deux méthodes de redirection. J'espère qu'il vous sera utile.

Comment rediriger en PHP

Utiliser la fonction header() en PHP pour la redirection

la fonction header() est une fonction intégrée à PHP utilisée pour envoyer des en-têtes HTTP (Hypertext Transfer Protocol) bruts au client.

Structure de phrase de base :

header( $header, $replace, $http_response_code )
Copier après la connexion

$header : Ce paramètre est utilisé pour enregistrer la chaîne d'en-tête.

$replace : Ce paramètre est utilisé pour contenir le paramètre de remplacement, qui indique que l'en-tête doit remplacer un en-tête similaire précédent, ou ajouter un deuxième en-tête du même type. C'est un paramètre facultatif.

$http_response_code : Ce paramètre enregistre le code de réponse HTTP.

Exemple de code :

<?php
// 重定向浏览器
header("Location: http://www.php.cn"); 
exit; 
?>
Copier après la connexion

Remarque : La fonction exit ou die après la fonction header() est requise.

Utilisation du code JavaScript via PHP

En JavaScript, vous pouvez utiliser l'objet windows.location pour la redirection, qui peut être utilisé pour obtenir le adresse de la page actuelle (URL) et redirigez le navigateur vers une nouvelle page. L'objet window.location contient des informations importantes sur la page, telles que le nom d'hôte, le href, le chemin d'accès, le port, etc.

Exemple de code :

<?php
// 在PHP中使用javascript,实现重定向浏览器
echo &#39;<script type="text/JavaScript"> &#39;;
  
echo "window.location.href= &#39;http://www.php.cn&#39;;";
echo  "</script>";
?>
Copier après la connexion

Articles connexes recommandés : Comment exécuter du code JavaScript en PHP ? (Exemple de code)

Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal