• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Joanna Qian
Stay Hungry, Stay Foolish!
博客园    首页    新随笔    联系   管理    订阅  订阅
PHP5.4第二天—流程控制、系统函数和自定义函数

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

一、分支结构

1、单if语句结构:
格式:
if(expr){
              statement
          }
2、if…else…语句结构:
格式:
 if(expr){
statement1
}else{
Statement2
}
3、if…elseif…语句结构:
格式:
 if(expr){
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 (expr1;expr2;expr3){
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);

 


posted on 2012-08-18 02:13  Joanna Qian  阅读(254)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3