PHP中条件语句和循环语句汇总

原创 2018-11-26 18:22:03 355
摘要:<?php//条件语句//定义一个成绩变量$grade='80';if ($grade >60){  echo '恭喜你,及格了','<hr>';};$grade='50';if ($grade>60){    echo '恭喜你,及格了';}else{ &n

<?php
//条件语句
//定义一个成绩变量
$grade='80';
if ($grade >60)
{
 echo '恭喜你,及格了','<hr>';
};
$grade='50';
if ($grade>60)
{
   echo '恭喜你,及格了';
}
else
{
   echo '你要补考了,好好学习吧','<hr>';
}
$grade='50';
if ($grade>=60 && $grade<80)
{

   echo '刚好及格了','<hr>';
}
elseif ($grade>=80 && $grade<90)
{
   echo '考的还不错哟,超过了大部分同学','<hr>';
}
elseif ($grade>=90)
{
   echo'太棒了,可以当老师了','<hr>';
}
else
{
   echo'你还没及格吧','<hr>';
}

//switch的使用方法

switch ($grade)
{
   case $grade>=60 &&$grade<80;
   echo '刚好及格了000','<hr>';
   break;
   case $grade>=80 &&$grade<90;
   echo '考的还不错哟,超过了大部分同学000','<hr>';
   break;
   case $grade>=90 ;
   echo'太棒了,可以当老师了000','<hr>';
   break;
   default;
   echo'你还没及格吧000','<hr>';
}

//for循环语句
$data=[1,2,3,4,5,6,7,8,9,10];
$res=0;
for($i=0;$i<=10;$i++)
{
  $res += $i;
}
echo  $res,'<hr>';

$res=0;
$min=1;
$max=10;
$data=range($min,$max);
$count=count($data);
for($i=0;$i<=$count;$i++)
{
   $res += $i;
}
echo  $res,'<hr>';

//动手写的第一个函数封装
function cou($min,$max)
{
   $res=0;
   $data=range($min,$max);
   $count=count($data);
   for($i=0;$i<=$count;$i++)
   {
       $res += $i;
   }
   return $res;
}
echo cou(1,10),'<hr>';
echo cou(5,100),'<hr>';

//while循环语句
$res=0;
$i=0;
while ($i<=10)
{
   $res+=$i;
   $i=$i+1;
}
echo $res,'<hr>';

//do while 循环语句
$res=0;
$i=0;
do {
   $res+=$i;
   $i=$i+1;
} while( $i<=10);

echo $res,'<hr>';


//for each循环 遍历循环
$min=1;
$max=5;
$data=range($min,$max);

foreach ($data as $key=>$value)
{
echo $key.'  => '. $value ,'<br>';
}

批改老师:天蓬老师批改时间:2018-11-26 21:00:56
老师总结:希望下次看到你能自定义案例内容,而不是照抄老师源码

发布手记

热门词条