PHP基础学习第二讲(分支讲解)

来源:互联网 发布:面试php基础知识 编辑:程序博客网 时间:2024/06/05 10:58

1、知识要点

第二讲:分支结构实例1、if语句单分支if(条件){}双分支if(条件){}else{}多分支if(条件){}elseif(条件){}elseif(条件){}...else{}2、switch语句格式:switch(表达式){case 值1:语句1;break;case 值2:语句3;break;...default:语句n;break;}

2、单分支

<?php$name = "张三";$pass = "123";$code = "abf4";//判断用户名是否合法if($name == "张三"){if($pass == "123"){if($code == "abf4"){echo '登录成功';}else{echo '<font color="red">验证码不合法</font>';}}else{echo '<font color="red">密码不合法</font>';}}else{echo '<font color="red">用户名不合法</font>';}?>

3、多分支

<?php$weekday = date("N");//使用多分枝语句来判断今天星期几 是否上班if($weekday == 1){echo '今天星期一,我要上班';}elseif ($weekday == 2){echo '今天星期二,我要上班';}elseif($weekday == 3){echo '今天星期三,我要上班';}elseif ($weekday == 4){echo '今天星期四,我要上班';}elseif ($weekday == 5){echo '今天星期五,我要上班';}elseif ($weekday == 6){echo '今天星期六,我不用上班';}elseif ($weekday == 7){echo '今天星期天,我不用上班';}else{echo '日期不合法';}?>

4、switch语句

<?php$weekday = date("N");//switch语句switch ($weekday){case 1:echo '今天星期一,我要上班';break;case 2:echo '今天星二,我要上班';break;case 3:echo '今天星期三,我要上班';break;case 4:echo '今天星期四,我要上班';break;case 5:echo '今天星期五,我要上班';break;case 6:echo '今天星期六,我要上班';break;case 7:echo '今天星期天,我要上班';break;default:echo '日期非法';}



0 0