zoukankan      html  css  js  c++  java
  • PHP流程控制(一)

    单项分支:

    if(bool判断);
      这里只写一句话有作用!
    if(bool){
      这里可以写多句话!
    }

    双向分支:

    if(bool判断){
      如果为真则执行这里的语句,可以写多句;(注意如这里没有括号,则只能写一句话)
    }else{
      如果为假则执行这里的语句,可以写多句;(注意如这里没有括号,则只能写一句话)
    }

    多项分支:

    if(bool判断){
      代码A
    }else if(bool判断){
      代码B
    }else if(bool判断){
      代码C
    }else if(bool判断){
      代码D
    }else{
      代码E
    }

    switch case 语句:

    switch(变量值){
    case 值1:
    执行1的代码;
    //可选的break;【break,被选择后则不符合条件的代码不会被执行】;
    case 值2:
    执行2的代码;
    //可选的break;
    case 值3:
    执行3的代码;
    //可选的break;
    default;【如果没有任何值匹配的情况下执行的代码】
    }

    巢状分支:

    if($a){ 
        if($b){
            if($c){
                  }else{
                  }
            }else{
            }
        }else{
    }

    函数:rand();随机产生一个区间的数值;
          mt_rand();产生更好的随机数,是rand 的四倍
    rand(1,5);从数字1-5产生随机数;
    mt_rand(1,5);从数字1-5产生更好的随机数;
    pow(需要取得n次方的数字,n次方);

  • 相关阅读:
    Codeforces Round #642 (Div. 3)
    [P4980] 【模板】Polya定理
    [SCOI2016] 幸运数字
    [P4389] 付公主的背包
    [CF438E] The Child and Binary Tree
    最长异或路径
    [AHOI2013] 作业
    [P4841] [集训队作业2013] 城市规划
    Python 第三方库国内镜像安装
    [CF1202D] Print a 1337-string...
  • 原文地址:https://www.cnblogs.com/xmzncc/p/5814883.html
Copyright © 2011-2022 走看看