• PHP——循环语句


    while

    只要指定条件为真,则循环代码块

    语法

    while (条件是否为真) {
      要执行的代码;
    }
    

    do...while

    先执行一次代码块,然后指定条件为真则重复循环

    语法

    do {
      要执行的代码;
    } while (条件是否为真);
    

    while与do...while的差别在判断条件不成立时(初次),do...while还会执行语句。

    <?php
    header("content-type:text/html;charset=utf-8");
    
    $a = 19;
    while ($a<6)
    {
        echo "数字是:$a <br/>";
        echo "while";
        $a++;
    }
    
    do 
    {
        echo "数字是:$a <br/>";
        echo "do...while";
        $a++;
    } while ($a<6)
    ?>
    


    for

    循环代码块指定次数

    语法

    for (init counter; test counter; increment counter) {
      code to be executed;
    }
    

    参数

    • init counter:初始化循环计数器的值 (初始值)
    • test counter:评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束。(判断条件)
    • increment counter:增加循环计数器的值
      举个例子
    <?php
    header("content-type:text/html;charset=utf-8");
    
    for ($a=0; $a<10; $a++)
    {
        echo "数字是:$a<br/>";
    }
    ?>
    


    foreach

    只适用于数组,遍历数组中的每个元素并循环代码块

    语法

    foreach ($array as $value)
    {
    code to be executed;
    }
    

    参数

    • $array:数组的变量名
    • $value:接受数组值的变量名
    <?php
    $colors =array("red","green","yellow","blue");
    
    foreach ($colors as $tmp)
    {
          echo "$tmp <br/>";
    }
    ?>
    

  • 相关阅读:
    C和指针学习笔记--第五章
    C和指针学习笔记--第四章
    C和指针学习笔记--第三章
    ipables常用命令
    linux网络设计与实现-----第一章
    iptables
    cJSON学习
    Makefile-更新函数库文件
    Makefile隐晦规则
    【Spark学习笔记】01-Spark简介
  • 原文地址:https://www.cnblogs.com/ceiling-/p/14277530.html
Copyright © 2020-2023  润新知