php--条件语句

来源:互联网 发布:cl.4z3.pw index.php 编辑:程序博客网 时间:2024/06/05 22:48

php条件语句

在php中条件语句有

1.if 条件成立,运行代码
2.if..else 条件成立,运行代码,条件不成立,运行下一块代码
3.if..elseif..else 其中一个条件成立,运行代码 ,并自动结束执行
4.switch 其中一个条件成立,运行代码,手动结束执行

if

当条件成立时,运行代码

if(条件){
条件成立执行代码
}

<?php if(3>2){    echo '3>2';}?>

if..else

条件成立,执行代码,条件不成立,执行下一块代码

if(条件){
条件成立运行代码
}else{
条件不成立运行代码
}

<?php $x = 10;if($x > 9){    echo 'x大于9';}else{    echo 'x小于9';}?>

if..elseif..else

其中一个条件成立,运行一个代码块

if(条件){
条件成立,运行代码
}elseif(条件){
条件成立,运行代码
}else{
条件不成立,运行代码
}

<?php $x = 70;if($x > 90){    echo '优秀';}elseif($x > 70){    echo '良';}elseif($x > 60){    echo '及格';}else{    echo '不及格';}?>

switch

根据条件执行不同操作

switch(x){
case 1:
当x=1时,执行的代码
break;
case 2:
当x=2时,执行的代码
break;
case 3:
当x=3时,执行的代码
break;
default:
}
switch会将表达式x进行计算,然后将运算结果与case的值进行比较 ,如果匹配,执行与之相关的代码,如果不匹配,跳转到下一个case。break用来当值与case匹配时,代码跳转到下一个case。default用于当所有值都不匹配时执行。

<?php $x = '红色';switch($x){    case '黄色':    echo '黄色';    break;    case '蓝色':    echo '蓝色';    break;    case '红色':    echo '红色';    break;    default:    echo '白色';}?>