zoukankan      html  css  js  c++  java
  • 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 循环外部的代码不执行;
  • 相关阅读:
    Eclipse常用快捷键
    java中构造方法及其作用
    jsp的验证码实现
    request.getParameter()与request.setAttribute()的区别 (转载)
    HTML表单操作的记录
    Java Collection(转载)
    Java中StringBuffer类append方法的使用
    java中string.trim()函数的使用
    doGet与doPost的区别
    celery
  • 原文地址:https://www.cnblogs.com/rainbow8590/p/7467094.html
Copyright © 2011-2022 走看看