PHP5.4第二天—流程控制、系统函数和自定义函数

这个和Java很类似,原理是一样的,就不详细写啦

一、分支结构

1、单if语句结构:
格式:
ifexpr{
              statement
          }
2ifelse语句结构:
格式:
 ifexpr{
statement1
}else{
Statement2
}
3ifelseif语句结构:
格式:
 ifexpr{
statement1
}elseif(expr2){
statement2
}elseif(expr3){
……
}else{
Statement4
}
4、Switch语句结构:
格式:
switch (expr)
{
case expr1:
  statement;
  break; 
case expr2:
  statement;
  break; 
……
default:
  statement;
}
二、循环结构
1、while语句
格式:
while (expr){
statements
}
2、for语句
for (expr1expr2expr3){
statement
}
3、中断
break n  跳出循环或条件后将结束该循环体的操作
continue 跳出循环或条件后将继续该循环体的操作
 
三、系统函数和自定义函数
(一)系统函数
1、返回值  函数名()
2、返回值  函数名(参数,参数
3、函数名(参数, 参数, 返回变量)
4、返回值  函数名(…… )调用符    //php5.4新增加
例如: string date ( string format [, int timestamp])
(二)自定义函数
function funname(arg1,arg2,arg3……){
statement
return values
}
示例:
function fun($m,$n){        //定义了一个自定义函数fun 两个参数$m $n
    if($m==0 || $n==0){        //判断参数是否为0
      return 0;            //返回0
    }else{                //否则执行下面代码
     $a=$m*$n;            //做平方运算
      return $a;            //返回平方值
    }                //结束if
   }
                //结束function
  $p=2;
  $h=3;
  echo fun($p,$h);

转载于:https://www.cnblogs.com/JoannaQ/archive/2012/08/18/2645009.html

猜你喜欢

转载自blog.csdn.net/weixin_34007886/article/details/93057913