Maison >développement back-end >Problème PHP >Comment déterminer l'origine et sauter en php

Comment déterminer l'origine et sauter en php

藏色散人
藏色散人original
2020-07-04 09:00:404007parcourir

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.

Comment déterminer l'origine et sauter en php

php détermine la source et saute

<?php 
    if(strpos($_SERVER[&#39;HTTP_REFERER&#39;],&#39;baidu.com&#39;)===false){
        //不是从百度过来的
        header(&#39;Location: http://www.c.com/somepage.php&#39;);
    }
?>

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!

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