zoukankan      html  css  js  c++  java
  • 特殊循环语句,“foreach”循环语句。

    foreach循环用来做什么?

    PHP中,foreach循环语句,是专门用来循环遍历数组的,大理石平台生产厂

    foreach循环语法格式

    foreach循环语法有两种写法,第一种写法如下

    1

    2

    foreach (array_variable as val)

        statement;

    array_variable代表一个数组变量,在每次循环执行时,每个元素的值会被临时赋给变量val,statement语句每次获取到的val的值都不一样

    第二种写法

    1

    2

    foreach (array_variable as key => val)

        statement;

    key代表数组的下标,val代表数组的值,那么对于数字下标数组来说,每次循环中key的值就是从0开始子增长的数字。

    foreach循环实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    <?php

    header("Content-type:text/html;charset=utf-8");    //设置编码

     

    $a=Array("苹果","橘子","香蕉");

     

    foreach($a as $value){

     

        echo $value."<br/>";

    }

     

     

    ?>

    代码运行结果:

    实例详解:

    我们在刚开始的时候说了,“foreach”循环是专门用来循环数组的,那么,我们首先先定义一个数组$a,在数组中有是三个值,分别是"苹果","橘子","香蕉",然后使用foreach循环语句循环遍历数组,输出数组中的值。

    上面的实例,是使用foreach循环的第一种写法,这时,如果要获取数组的$key,则要使用我们的第二种写法,代码如下:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    <?php

    header("Content-type:text/html;charset=utf-8");    //设置编码

     

    $a = array(

        "one" => 1,

        "two" => 2,

        "three" => 3,

        "seventeen" => 17

    );

    foreach ($a as $key => $val) {

        echo $key .":".$val."<br/>";

    }

     

    ?>

  • 相关阅读:
    22 有序化模块
    21模块
    Day20 继承
    Day19 约束
    面向对象 成员
    面向对象01
    内置函数、匿名函数、递归、二分法
    生成器函数 推导式
    Unity3D 实现方块跑酷
    day30-2018-12-3-进程
  • 原文地址:https://www.cnblogs.com/furuihua/p/12119011.html
Copyright © 2011-2022 走看看