zoukankan      html  css  js  c++  java
  • 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);

  • 相关阅读:
    技术问答集录(二)(RPC和MVC框架&syn,lock区别)
    Zookeeper同一台机器集群部署
    Linux——JDK安装
    VirtualBox CentOs7 设置ssh连接

    ThreadLocal
    关于Centos 7上面的防火墙配置
    windows下使用命令行关闭进程
    强类型 弱类型语言 静态 动态语言
    无法启动此程序 ,因为计算机中丢失MSVCP120.dll
  • 原文地址:https://www.cnblogs.com/JoannaQ/p/2645009.html
Copyright © 2011-2022 走看看