例如:
如果我只有cite.php,它会默认为
如果它是cite.php?c = 1,那么它会加载其他内容。
与cite.php相同?c = 2 .... etc
我在使用switch,case语句之前做过但是我忘了怎么做:(
答案 0 :(得分:3)
$f = $_GET["c"];
switch($f){
case 1:
/* content here*/
break;
case 2:
/* content here*/
break;
}
答案 1 :(得分:1)
您可以使用此代码:
$c = isset($_GET['c'])?$_GET['c'] : '';
switch ($c) {
case 1:
/* Do something related to 1 */
break;
case 2:
/* Do something related to 2 */
break;
default:
/* Do something related to default */
}
答案 2 :(得分:0)
您可以使用& _GET变量:
<?php echo $_GET["c"]; ?>
答案 3 :(得分:0)
您将使用$_GET[]
if isset($_GET['c']) {
/* write code to show specific info *?
} else {
/* show other info here */
}
答案 4 :(得分:0)
你可以用if语句
更简单地做到这一点将此代码放在标题页
中<?php
$page = $_GET['c'];
if(!isset($page)) {
header('location:cite.php?c=1');
exit;
}
?>
然后使用它来加载页面上显示的不同元素(位于<body></body>
标签之间)
<? if ($page == "1") {?>
<h2>page 1</h2>
<? } else if ($page == "2") { ?>
<h2>page 2</h2>
<? } ?>
,链接将如下所示
<a herf="cite.php?c=1">Link 1</a> <a herf="cite.php?c=2">Link 2</a>