Maison  >  Article  >  développement back-end  >  Comment fermer une page et accéder à une nouvelle page en php

Comment fermer une page et accéder à une nouvelle page en php

PHPz
PHPzoriginal
2023-04-11 09:11:25871parcourir

PHP est un langage de script côté serveur largement utilisé. Dans le développement Web, fermer une page et accéder à une page est une fonction fréquemment utilisée. En PHP, vous pouvez utiliser la fonction header pour fermer la page actuelle et passer à une autre page.

La fonction d'en-tête est une fonction très importante en PHP, qui peut envoyer des informations d'en-tête HTTP au client. Ces informations d'en-tête peuvent inclure le contenu suivant :

  1. Code d'état
  2. Type MIME
  3. Méthode d'encodage
  4. Contrôle du cache
  5. Saut de page
  6. Paramètres des cookies

Lors de la mise en œuvre de la fonction de désactivation des sauts de page, nous utilisons souvent Le paramètre est le cinquième paramètre, qui est le saut de page. Ensuite, nous expliquerons en détail comment utiliser la fonction d'en-tête pour fermer la page et accéder à d'autres pages.

Tout d'abord, nous devons utiliser la fonction d'en-tête en PHP pour envoyer des informations d'en-tête, qui spécifient l'adresse URL de la page cible vers laquelle accéder. Voici le code pour implémenter ce processus :

header("Location: http://www.example.com/index.php");

Dans ce code, nous utilisons la fonction header et passons un paramètre Location. Ce paramètre spécifie l'adresse URL de la page à rediriger. Dans cet exemple, nous passerons à la page http://www.example.com/index.php.

Ensuite, nous devons quitter la page actuelle immédiatement après la fonction d'en-tête, sinon des informations inutiles seront affichées, provoquant l'échec du saut de page. Nous pouvons utiliser la fonction exit pour quitter la page, comme indiqué ci-dessous :

header("Location: http://www.example.com/index.php");
exit;

Dans cet exemple, nous utilisons la fonction exit immédiatement après la fonction header pour quitter la page en cours.

Il est à noter qu'aucun contenu ne peut être généré avant d'appeler la fonction d'en-tête. Sinon, la fonction d'en-tête échouera. Si vous devez générer du contenu, vous pouvez placer le contenu après l'appel de la fonction d'en-tête.

En bref, désactiver la fonction de saut de page vers d'autres pages en PHP peut être réalisé via la fonction d'en-tête. Il vous suffit de spécifier l'adresse URL de la page à laquelle vous souhaitez accéder dans la fonction d'en-tête, puis de quitter immédiatement la page actuelle.

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!

Déclaration:
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