PHP 结构控制 if else / switch / while / do while

if else / switch / while / do while

if else:
  if(判断语句){
    判断成立输出的代码
  }else{
    判断不成立输出的代码
  }
  if(判断语句){
    判断成立输出的代码
  }else if(判断语句){
    判断成立输出的代码
    ...if else可以有多个
  }else{
    判断不成立输出的代码
  }
   $userage = 11;
  if($userage > 14){
    echo "成年了";
  }else{
    echo "未成年";
  }
  if($userage > 14 && $userage < 20){
    echo "成年了";
  }else if($userage > 20 && $userage < 30){
    echo "上大学";
  }else if($userage > 30){
    echo "自立";
  }else{
    echo "未成年";
  }
switch
  $week = '一';
  switch ($week){
      case "一":
        echo '今天星期一';
        break;
      case "二":
        echo '今天星期二';
        break;
      case "三":
        echo '今天星期三';
        break;
      case "四":
        echo '今天星期四';
        break;
      case "五":
        echo '今天星期五';
        break;
      default:
        echo '周末';
        break;
  }
while
while循环 : 当判断语句为假的时候退出循环
$a = 10;
while($a> 5){
  echo $a;
  $a--;
  echo "<br/>";
}
do while
do while循环 : 当判断语句为假的时候退出循环
$a = 10;
do{
  echo $a;
  $a--;
  echo "<br/>";
}while($a> 5);
for
for循环:判断语句为假的时候退出循环
for( $a = 10; $a > 0; $a--){
  echo $a;
  echo "<br/>";
}

退出当前本次循环并进入下一次循环: continue;
退出当前循环: break 循环外部的代码继续执行;
退出整个程序: exit 循环外部的代码不执行;
posted @ 2017-09-02 16:54  rainbow8590  阅读(427)  评论(0编辑  收藏  举报