Comment PHP détermine l'origine et les sauts : créez d'abord un exemple de fichier PHP ; puis implémentez la logique de jugement via les instructions if et strpos et d'autres fonctions ; enfin, exécutez le fichier pour déterminer le lien d'origine et sautez en conséquence.
php détermine la source et saute
<?php if(strpos($_SERVER['HTTP_REFERER'],'baidu.com')===false){ //不是从百度过来的 header('Location: http://www.c.com/somepage.php'); } ?>
Introduction connexe :
fonction strpos( ) trouve la première occurrence d'une chaîne dans une autre chaîne.
Remarque : La fonction strpos() est sensible à la casse.
Remarque : Cette fonction est sécurisée pour les binaires.
Fonctions associées :
stripos() - Trouver la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse)
strripos() - Trouver la dernière occurrence d'un chaîne dans une autre chaîne (insensible à la casse)
strrpos() - Rechercher la dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse)
Syntaxe
strpos(string,find,start)
Paramètres
chaîne Obligatoire. Spécifie la chaîne à rechercher.
trouver Obligatoire. Spécifie la chaîne à rechercher.
démarrer Facultatif. Spécifie où commencer la recherche.
Pour plus de connaissances connexes, veuillez visiter le 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!