• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 4年前 (2022-01-23) 15次浏览 已收录 0个评论
文章目录[隐藏]

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显

本文来*源gaodai^.ma#com搞#代!码网
搞gaodaima代码

示内容为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 

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 楼和你在主帖中说的不一致,不知道你想要哪种。

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

<?php
if($_GET[‘type’]==1){
?>
a
<?php
}elseif($_GET[‘type’]==2){
?>
b

<?php
}elseif($_GET[‘type’]==3){
?>
c

<?php
}elseif($_GET[‘type’]==4){
?>
d

<?php
}elseif($_GET[‘type’]==1 && $_GET[‘code1’]==1){
?>
e

<?php
}elseif($_GET[‘type’]==2 && $_GET[‘code1’]==1){
?>
f
<?php
}
?>

但是$_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";	}?>

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

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

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

谢谢了 好人好报

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP根据不同URL 显示不同内容。

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址