Rumah > pembangunan bahagian belakang > tutorial php > PHP根据不同URL 显示不同内容。

PHP根据不同URL 显示不同内容。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:59:07
asal
1492 orang telah melayarinya

PHP根据不同URL 显示不同内容。
我想弄个php文件比如浏览器浏览:
aa.php?type=1显示内容为1
aa.php?type=1&code1=1显示内容为1-1
aa.php?type=1&code1=1&code2=2显示内容为1-1-1
aa.php?type=1&code1=1&code2=2&code3=3显示内容为1-1-1-1

aa.php?type=2显示内容为2
aa.php?type=2&code1=1显示内容为2-1
aa.php?type=2&code1=1&code2=2显示内容为2-1-1
aa.php?type=2&code1=1&code2=2&code3=3显示内容为2-1-1-1

只弄一个PHP文件里哦!有哪们可以告诉我一下。每个参数的内容显示的不是一样的,也没有关联。


回复讨论(解决方案)

<?php	if($_GET && $_GET['type']){		echo $_GET['type'];		for($i=1; $i < count($_GET);$i++){			echo "-1";		}	}?>
Salin selepas log masuk


http://www.huaijiu176.com/aa.php?type=1显示内容为1
http://www.huaijiu176.com/aa.php?type=1&code1=1显示内容为1-1
http://www.huaijiu176.com/aa.php?type=1&code1=1&code2=2显示内容为1-1-1
http://www.huaijiu176.com/aa.php?type=1&code1=1&code2=2&code3=3显示内容为1-1-1-1

http://www.huaijiu176.com/aa.php?type=2显示内容为2
http://www.huaijiu176.com/aa.php?type=2&code1=1显示内容为2-1
http://www.huaijiu176.com/aa.php?type=2&code1=1&code2=2显示内容为2-1-1
http://www.huaijiu176.com/aa.php?type=2&code1=1&code2=2&code3=3显示内容为2-1-1-1

上边的地址是一个小demo 可以直接打开看看....

非常感谢啊我看下

aa.php?type=1显示内容为 自定义内容1
aa.php?type=1&code1=1显示内容为 自定义内容2
aa.php?type=1&code1=1&code2=2显示内容为 自定义内容3
aa.php?type=1&code1=1&code2=2&code3=3显示 自定义内容4

aa.php?type=2显示内容为 自定义内容5
aa.php?type=2&code1=1显示内容为 自定义内容6
aa.php?type=2&code1=1&code2=2显示内容为 自定义内容7
aa.php?type=2&code1=1&code2=2&code3=3显示内容为 自定义内容8

其实我是想要这样的

if($_GET['type']==1){

那就更没技术含量了

直接8个if / elseif

#3 楼和你在主帖中说的不一致,不知道你想要哪种。

需求要明确阿 怎么跟产品经理一样讨厌阿 一会变一个

if($_GET['type']==1){
?>
a
}elseif($_GET['type']==2){
?>
b

}elseif($_GET['type']==3){
?>
c

}elseif($_GET['type']==4){
?>
d

}elseif($_GET['type']==1 && $_GET['code1']==1){
?>
e


}elseif($_GET['type']==2 && $_GET['code1']==1){
?>
f
}
?>

但是$_GET['type']==1 && $_GET['code1']==1的结果和 $_GET['type']==1是一样的。我要不同的,就我写错了。



我就是想在浏览器里输入aa.php?type=1显示结果是我自己定义的内容1

aa.php?type=1&code1=1显示结果是我自己定义的内容2

aa.php?type=1&code1=1&code2=1显示结果是我自己定义的内容3

内容1和内容2和内容3没有关联的。内容是随便的。

送佛送到西

<?php	if($_GET && $_GET['type']){		echo $_GET['type'];		for($i=1; $i < count($_GET);$i++){			echo "-1";		}	}	echo " <br/> 以上是老结果 <br/> 以下是新需求 <br>";	if($_GET && $_GET['type'] == 2 && $_GET['code1'] == 1 && $_GET['code2'] == 2 && $_GET['code3'] == 3 ){		echo "我的自定义内容8";	}elseif($_GET && $_GET['type'] == 2 && $_GET['code1'] == 1 && $_GET['code2'] == 2){		echo "我的自定义内容7";	}elseif($_GET && $_GET['type'] == 2 && $_GET['code1'] == 1 ){		echo "我的自定义内容6";	}elseif($_GET && $_GET['type'] == 2){		echo "我的自定义内容5";	}elseif($_GET && $_GET['type'] == 1 && $_GET['code1'] == 1 && $_GET['code2'] == 2 && $_GET['code3'] == 3 ){		echo "我的自定义内容4";	}elseif($_GET && $_GET['type'] == 1 && $_GET['code1'] == 1 && $_GET['code2'] == 2){		echo "我的自定义内容3";	}elseif($_GET && $_GET['type'] == 1 && $_GET['code1'] == 1 ){		echo "我的自定义内容2";	}elseif($_GET && $_GET['type'] == 1){		echo "我的自定义内容1";	}?>
Salin selepas log masuk


技巧就是让不会重复的可能性排在前边

需求要明确阿 怎么跟产品经理一样讨厌阿 一会变一个 

求大咖帮我看下soapclient不成功的问题 谢谢

谢谢了  好人好报

求大咖帮我看下soapclient不成功的问题 谢谢
soapclient没怎么用过阿 你问下徐老大看看他应该知道的

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