Quel est le code pour accéder à une nouvelle page en php

DDD
Libérer: 2023-08-10 13:08:48
original
1072 Les gens l'ont consulté

La page php passe à un nouveau code de page : 1. Définissez l'URL de la nouvelle page ; 2. Utilisez la fonction header() pour définir les informations d'en-tête Location, définissez sa valeur sur l'URL de la nouvelle page et utilisez le header() pour accéder à la page.Avant le transfert, vous devez vous assurer qu'aucun code HTML ou autre contenu n'est généré ;3. Terminez l'exécution du script en cours via l'instruction exit pour vous assurer que le saut de page prend effet.

Quel est le code pour accéder à une nouvelle page en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 8.1.3, ordinateur Dell G3.

En PHP, vous pouvez utiliser la fonction header() pour accéder à une nouvelle page. La fonction header() est une fonction utilisée pour envoyer les informations d'en-tête HTTP d'origine, en spécifiant l'URL de la nouvelle page en définissant les informations d'en-tête Location. Voici un exemple de code :

<?php
// 跳转到新页面的URL
$newPageUrl = "http://example.com/newpage.php";
// 使用header()函数进行页面跳转
header("Location: " . $newPageUrl);
exit; // 终止脚本继续执行
?>
Copier après la connexion

Dans l'exemple ci-dessus, l'URL de la nouvelle page est d'abord définie, puis les informations d'en-tête Location sont définies à l'aide de la fonction header(), en définissant sa valeur sur l'URL de la nouvelle page. . Enfin, l'exécution du script en cours se termine via l'instruction exit pour garantir que le saut de page prend effet.

Il convient de noter qu'avant d'utiliser la fonction header() pour accéder à la page, vous devez vous assurer qu'aucun code HTML ou autre contenu n'est généré, sinon la fonction header() ne fonctionnera pas correctement. Vous pouvez utiliser la fonction ob_start() pour ouvrir le tampon de sortie et vous assurer que rien n'est sorti avant d'appeler la fonction header().

De plus, afin d'empêcher le code suivant de continuer à s'exécuter après les sauts de page, vous pouvez utiliser l'instruction exit ou die après la fonction header() pour terminer l'exécution du script. En effet, la fonction header() envoie uniquement un en-tête HTTP et n'interrompt pas l'exécution du script. Si l'exécution du script n'est pas terminée, des problèmes inattendus peuvent survenir.

Résumé

Le code permettant aux pages PHP d'accéder à une nouvelle page peut être implémenté à l'aide de la fonction header(), en définissant les informations d'en-tête Location pour spécifier l'URL de la nouvelle page et en utilisant l'instruction exit ou die pour terminer l'exécution du script.

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