php中页面及条件判断?
发布网友
发布时间:2022-04-06 00:40
我来回答
共4个回答
热心网友
时间:2022-04-06 02:10
当一个 case 语句中的值和 switch 表达式的值匹配时 PHP 才开始执行该语句,你检查一下他俩是否匹配。
<a href="index.php?lmbs=投票专区&lmlb=<?php echo $tpzt;?>" title="参加投票">中Lmbs=投票专区是你自己定义的,相当于传值,用$_GET接收。后面的lmlb=<?php echo $tpzt;?>是前面PHP循环出来的变量,它俩你可以在PHP页面通过get方式得到变量也就是你后面switch里面所需要的$lmbs and $lmlb。
and是逻辑运算‘与’,如果 $lmbs 与 $lmlb 都为 TRUE 的时候结果才为TRUE
热心网友
时间:2022-04-06 03:28
<a href="index.php?lmbs=投票专区&lmlb=<?php echo $tpzt;?>" title="参加投票">
lmbs=投票专区这个没什么好说 自己定义的
lmlb=<?php echo $tpzt;?>" 这个就是把这条投票记录定义了一个编号,所以他从数据库里取了
switch($lmbs and $lmlb){ switch-case语句
case "$tpzt" : 这条我也不知道他是什么意图 貌似也没有赋值
include"indexs.php"; 包含文件indexs.php
break; 退出循环
}
热心网友
时间:2022-04-06 05:02
把这段改一下:
<?php
switch($lmbs and $lmlb){
case "$tpzt" :
include"indexs.php";
break;
}
?>
改成:
<?php
$lmbs = $_GET["lmbs"];
$lmbs = $_GET["lmlb"];
switch($lmbs and $lmlb){
case "$tpzt" :
include"indexs.php";
break;
}
?>
热心网友
时间:2022-04-06 06:54
肯定有问题。,