Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:实现同一个功能, 有多种方案的时候, 选择起来比较难
流程控制就是PHP思考和处理问题的方式和方法。
流程控制包含分支结构和循环结构。
$travel = true;
if($travel){
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
}
echo '<hr>';//模板语法
$travel = true;
if($travel):
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
endif;
$travel = false;
if($travel){
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
}else{
echo '如果我没有钱,就待在家里';
echo '哪儿也不去';
}
echo '<hr>';
$travel = true;
if($travel){
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
}else{
echo '如果我没有钱,就待在家里';
echo '哪儿也不去';
}
echo '<hr>';//模板语法
$travel = true;
if($travel):
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
else:
echo '如果我没有钱,就待在家里';
echo '哪儿也不去';
endif;
$travel = false;
if($travel){
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
}else if($travel){
echo '如果我没有钱,就待在家里';
echo '哪儿也不去';
}else{
echo '开心是一天';
echo '不开心也是一天';
echo '要开开心心过好每一天';
}
echo '<hr>';//模板语法
$travel = false;
if($travel):
echo '如果我有钱了,我要去旅行';
echo '天南海北转一圈';
else if($travel):
echo '如果我没有钱,就待在家里';
echo '哪儿也不去';
else:
echo '开心是一天';
echo '不开心也是一天';
echo '要开开心心过好每一天';
endif;
$place="default";
switch ($place){
case "北京":
echo "我想去北京。";
break;
case "上海":
echo "我想去上海。";
break;
case "南京":
echo "我想去南京";
break;
default:
echo "我不想去北京、上海、南京。";
}
echo '<hr>';//模板语法
$place="default";
switch ($place):
case "北京":
echo "我想去北京。";
break;
case "上海":
echo "我想去上海。";
break;
case "南京":
echo "我想去南京";
break;
default:
echo "我不想去北京、上海、南京。";
endswitch;
<?php
$x=6;
while($x>=3)
{
echo "这个数字是" . $x ."<br>";
$x--;
}
echo '<hr>';
$y=2;
while($y<=6)
{
echo "这个数字是" .$y ."<br>";
$y++;
}
echo '<hr>';//模板语法
$y=2;
while($y<=6):
echo "这个数字是" .$y ."<br>";
$y++;
endwhile;
?>
$a=3;
do{
$a++;
echo "这个数字是" .$a ."<br>";
}
while($a<=6);
echo '<hr>';
$a=7;
do{
$a++;
echo "这个数字是" .$a ."<br>";
}
while($a<=6);
echo '<hr>';//模板语法
$a=7;
do:
$a++;
echo "这个数字是" .$a ."<br>";
while($a<=6);
for ($a=2;$a<=6;$a++){
echo "这个数字是" . $a . "<br>";
}
echo '<hr>';
for ($a=7;$a>=6;$a--){
echo "这个数字是" . $a . "<br>";
}
echo '<hr>';//模板语法
for ($a=7;$a>=6;$a--):
echo "这个数字是" . $a . "<br>";
endfor;