Maison >développement back-end >Problème PHP >Il existe plusieurs méthodes de saut en php

Il existe plusieurs méthodes de saut en php

藏色散人
藏色散人original
2021-07-12 09:48:555213parcourir

php a 3 méthodes de saut, qui sont : 1. Utilisez la fonction Header, avec des instructions telles que "Header("Location: $url");" 2. Utilisez la marque REFRESH de META pour sauter 3. Utilisez echo pour imprimer ; out Le code du script saute.

Il existe plusieurs méthodes de saut en php

L'environnement d'exploitation de cet article : système windows7, version PHP7.1, ordinateur DELL G3

Combien de méthodes de saut y a-t-il en php ?

1. Utilisez la fonction Header

Par exemple, une fois la logique établie, accédez à la page login.php.

<?php
Header("Location: loging.php"); 
# URL也可以使用变量
 ## Header("Location: $url"); 
 
?>

Vous devez faire attention à la syntaxe. Il y a un espace après Location:. Vous devez faire particulièrement attention à son utilisation : lorsque vous utilisez la fonction Header pour accéder à la page, ne le placez pas en haut. il y a du HTML devant cette instruction, une erreur sera signalée directement.

2. Utiliser les balises HTML

consiste en fait à utiliser la balise REFRESH de META.

<? if(!isset($url)) exit;?> 
<HTML> 
<HEAD> 
<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>> 
</HEAD> 
<BODY> 
</BODY> 
</HTML>

Déterminez d'abord si le lien URL existe et sautez s'il existe.

3. Utilisation du script JS

En fait, vous utilisez echo pour imprimer le code du script et vous êtes responsable de l'utilisation de l'API location.href pour sauter.

<?php
$url="http://www.baidu.com"; 
echo "<!--<scrīpt LANGUAGE="Javascrīpt">"; 
echo "location.href=&#39;$url&#39;"; 
echo "</scrīpt>-->"; 
?>

Utilisez JS pour terminer le saut.

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!

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