Rumah > pembangunan bahagian belakang > masalah PHP > php如何判断来路并进行跳转

php如何判断来路并进行跳转

藏色散人
Lepaskan: 2023-03-01 21:32:01
asal
4011 orang telah melayarinya

php判断来路并跳转的方法:首先创建一个PHP示例文件;然后通过if语句以及strpos等函数实现判断逻辑;最后运行该文件即可判断来路链接并进行相应的跳转。

php如何判断来路并进行跳转

php判断来路并进行跳转

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

相关介绍:

strpos() 函数查找字符串在另一字符串中第一次出现的位置。

注释:strpos() 函数对大小写敏感。

注释:该函数是二进制安全的。

相关函数:

stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)

strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)

strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)

语法

strpos(string,find,start)
Salin selepas log masuk

参数 

string 必需。规定要搜索的字符串。

find 必需。规定要查找的字符串。

start 可选。规定在何处开始搜索。

更多相关知识,请访问PHP中文网

Atas ialah kandungan terperinci php如何判断来路并进行跳转. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan