Correcting teacher:Guanhui
Correction status:qualified
Teacher's comments:不要敷衍!
<?php
//1.了解分支结构 if else结构
if(true){
echo '条件为真时运行这里的代码块';
}else{
echo '条件不成立时运行这里的代码块';
}
echo '<hr>';
//2.了解分支结构 if elseif 结构
if(false){
echo '条件为真时运行这里的代码块';
}elseif(false){
echo '待运行的代码块';
}else{
echo"到这里了";
}
//3. while 循环 如果条件为true 一直循环
$i=0;
while($i<10){
echo $i."<br>";
$i++;
}
$i=0;
//4. do while 循环 先运行代码 再判断结果是否为true 为true继续循环 false 结束循环
do{
echo $i;
$i++;
}while($i=0);
echo '<hr>';
//5. switch 判断是否一致 一致后运行并 返回 都不成立运行 default里的代码
$num=5;
switch ($num) {
case 3:
# code...
break;
case 5:
echo '输入的结果是5 运行了这里';
break;
default:
# code...
break;
}
//6. for 循环 以下示例循环5次 0到4
echo "<hr>";
for ($i=0; $i <5 ; $i++) {
echo '循环'.$i.'次';
}
<?php
//使用多种方式遍历数组
//创建数组
$array1=['一','二','三'];
//新的命令 取变量数组数
// count($shuzu)
//遍历数组变量
//for循环遍历关联数组
for ($i=0; $i <count($array1); $i++) {
echo $array1[$i]."<br>";
}
echo '<hr>';
//while遍历数组
//创建关联数组
$array2=array('name'=>'李海娜','age'=>23,'height'=>'1.7m');
//foreach遍历关联数组
foreach ($array2 as $key => $value) {
echo '键为=='.$key.'值为==='.$value.'<br>';
}
//for循环遍历关联数组
echo('<hr>');
for ($i=0; $i <count($array2) ; $i++) {
echo key($array2).'-'.current($array2).'/';
next($array2);
// $i++;
}
// while遍历关联数组
$a=0;
while ($a <= count($array2)) {
echo key($array2).'-'.current($array2).'/';
next($array2);
$a++;
}