<h1>php复习 第二天</h1>
<?php
header("Content-type:text/html;charset=utf8");
//三元运算符
$a = 10;
$b = 20;
$c = $a>$b?$a:$b;//表达式1的结果为true,执行表达式2,反之执行表达式3.
echo $c."<br />";
echo __file__."<br />";
//var_dump(`ipconfig`);//命令行,跨平台。
//流程控制--switch
$a = 2;
switch($a){
case 1:
echo "今天星期一";
break;
case 2:
//如果case 2被选中,但是没写代码,那么选择同下执行。
case 3:
echo "今天星期三";
break;
default:
echo "今天不知道星期几";
}
//流程控制--if
$a = 40;
$grade1 = 60;
$grade2 = 85;
$grade3 = 95;
if($a < $grade1){
echo "不及格";
}elseif ($a < $grade2) {
echo "及格";
}elseif($a < $grade3){
echo "良好";
}else{
echo "优秀";
}
echo "<br/>";
//while循环
$a = 10;
while($a > 0){
echo "这是第{$a}次执行<br />";
$a--;
}
//do...while
$a = 10;
do{
echo "我会先执行一次,再去看循环条件";
}while($a<10);
echo "<br/>";
//for循环
for($i = 10;$i > 0;$i--){
echo "这是第{$i}次执行<br />";
}
//break 中断循环体
for($i = 0;$i < 10;$i++){
echo "这是第{$i}次执行<br />";
for($j = 0;$j < 10 ;$j++){
if($j == 5){
break 2;//跳出2层循环。
}
echo "--这是第{$j}次执行<br />";
}
}
//continue 中断当次循环
for($i = 0; $i < 10; $i++){
if($i == 5){
continue;
}
echo "这是第{$i}次执行<br />";
}
//exit 中指程序执行
exit("程序执行完毕!");
?>
php复习 第二天 流程控制
最新推荐文章于 2023-11-12 20:02:39 发布