zoukankan      html  css  js  c++  java
  • 第五章_PHP流程控制

      1.顺序结构

      2.分支结构

        2.1 if...else

    1 <?php
    2     $today=date("w");   //获取今天星期几
    3     if($today==0){
    4         echo 'Sunday!';
    5     }else{
    6         echo 'Sorry!';
    7     }
    8 ?>

        2.2 if...elseif

        2.3 switch

      3.循环结构

        3.1 while

    1 <?php
    2     $num=1;
    3     while($num<=100){
    4         echo $num.' ';
    5         $num++;
    6     }
    7 ?>

        3.2 do...while

        与C/C++类似

        3.3 for

    1 <?php
    2     $week=array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
    3     $size=count($week);
    4     echo '数组大小'.$size.'<p>';
    5     for($i=0;$i<$size;$i++){
    6         echo $week[$i].' ';
    7     }
    8 ?>

        3.4 foreach

        foreach语句专门用来遍历数组的,有两种语法格式:

          ①foreach(数组名 as 元素名){

              语句块;

           }

          ②foreach(数组名 as 键名 => 元素名){

              语句块;

           }

    前者举例如下:

    1 <?php
    2     $week=array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
    3     $size=count($week);
    4     echo '数组大小'.$size.'<p>';
    5     foreach($week as $value){
    6         echo $value.' ';
    7     }
    8 ?>

    后者举例如下:

    1 <?php
    2     $week=array('星期日'=>'Sunday','星期一'=>'Monday','星期二'=>'Tuesday','星期三'=>'Wednesday','星期四'=>'Thursday','星期五'=>'Friday','星期六'=>'Saturday');
    3     $size=count($week);
    4     echo '数组大小'.$size.'<p>';
    5     foreach($week as $key=>$value){
    6         echo $key.':'.$value.' ';
    7     }
    8 ?>

      4.break 与 continue

      break后面可以接一个数字,表示跳出第几重循环,continue后面也可以接一个数字,表示跳出第几重循环后面尚未执行的语句。

  • 相关阅读:
    linux常用命令三
    linux常用命令二
    redis持久化
    Linux环境redis集群搭建
    Maven常用命令
    Maven生成项目站点
    maven中import scope依赖方式解决单继承问题的理解
    maven使用assembly打包tar.gz文件
    Apache CXFjar包目录(转)
    WebService学习笔记一
  • 原文地址:https://www.cnblogs.com/anthozoan77/p/3496799.html
Copyright © 2011-2022 走看看