PHP循环语句


title: PHP循环语句
date: 2018-5-18
categories:

  • PHP学习笔记
    tags:
  • php

foeach语句

<?php
    header("Content-type:text/html;charset=utf-8");

    $stu = array('中文昵称' => '沫沫',
                '英文昵称' => 'Mo',
                '外号' => '小沫猪');

    foreach ($stu as $key => $value) {
        echo $key.'----'.$value.'<br>';
    }

    $swt = array('今天', '天气', '真热!');
    foreach ($swt as $value) {
        echo $value;
    }
?>

嵌套循环

<?php
    header("Content-type:text/html;charset=utf-8");

    echo "<br>--------嵌套的while循环--------<br>";
    $num = 1;
    while ($num <= 10) {
        $i = 1;
        while ($i <= $num) {
            echo $i.' ';
            ++$i;
        }
        echo '<br>';
        ++$num;
    }

    echo "<br>--------while嵌入for循环--------<br>";
    $num = 1;
    while ($num <= 10) {
        for($i = 1; $i <= $num; ++$i){
            echo $i.' ';
        }
        echo '<br>';
        ++$num;
    }

    echo "<br>--------for嵌入while循环--------<br>";
    for($num = 1; $num <= 10; ++$num){
        $i = 1;
        while ($i <= $num) {
            echo $i.' ';
            ++$i;
        }
        echo '<br>';
    }

    echo "<br>--------for嵌入for循环--------<br>";
    for($num = 1; $num <= 10; ++$num){
        for($i = 1; $i <= $num; ++$i){
            echo $i.' ';
        }
        echo '<br>';
    }

echo "<br>--------嵌套的foreach循环--------<br>";
    $students = array(
        array('name' => '张三',
            'age' => 20,
            'sex' => '男')
    );
    array('name' => '李四',
            'age' => 23,
            'sex' => '男')
    );

    foreach ($students as $stu) {
        echo '<p>';
        foreach ($stu as $key => $value) {
            echo $key.'---'.$value.'<br>';
        }
    }
?>

循环遍历

<?php
    header("Content-type:text/html;charset=utf-8");

    $id_list = [1, 5, 4, 6];
    $name_list = ["jack", "tom", "张三", "李四"];
    $age_list = [12, 11, 22, 24];
    $address_list = ["江西赣州", "江西九江", "江西南昌", "江西吉安"];
    $classNO_list = ["B1631", "B1632", "A1666", "C1444"];

    echo "-----for循环遍历------";
    echo '</br>';
    $len = count($id_list);
    for($i=0; $i<$len; $i++){
        echo $id_list[$i];
    }

    echo '</br>';
    echo '</br>';
    echo "-----while循环遍历------";
    echo '</br>';
    $len = count($id_list);
    $i = 0;
    //这里i必须从0开始,并且while里面必须是++i;否则第一个元素不能被遍历到
    while ($i < $len) {
        echo $id_list[$i];
        ++$i;
    }

    echo '</br>';
    echo '</br>';
    echo "-----list()和each()循环遍历------";
    echo '</br>';
    while (list($key, $value) = each($address_list)) {
        echo $key.'--->'.$value;
        echo '</br>';
    }

    echo '</br>';
    echo '</br>';
    echo "-----var_dump()函数------";
    echo '</br>';
    var_dump($name_list);

?>
(0)

相关推荐

  • [小课堂]在PHP中检测一个类是否可以被foreach遍历

    [小课堂]在PHP中检测一个类是否可以被foreach遍历 关注公众号:[硬核项目经理]获取最新文章 添加微信/QQ好友:[xiaoyuezigonggong/149844827]免费得PHP.项目管 ...

  • 【原创教程】判定循环语句在vop和vex中完全讲解教程展示

    --  微资讯 · 微课程  -- 利用零碎时间,走上超神之路! 教程编号 CGhunter_houdini_03/04_006_条件循环语句_第六章课程总结 教程导读 本章节主要讲解了vop和vex ...

  • Python循环语句代码逐行详解:while、for、break和continue

    导读:循环语句是指重复执行同一段代码块,通常用于遍历集合或者累加计算.Python中的循环语句有while语句.for语句. 作者:黄传禄 张克强 赵越 来源:大数据DT(ID:hzdashuju) ...

  • 在PLC编程中,循环语句FOR和WHILE怎么选?

    迭代语句主要用于重复执行的程序,在 CoDeSys 中,常见的迭代语句有 FOR,REPEAT 及WHILE 语句. FOR 循环 FOR 循环语句用于计算一个初始化序列,当某个条件为 TRUE 时, ...

  • 04_SHELL编程之循环语句_2

    本机课程目标 掌握for循环语句的基本语法结构 掌握while和until循环语句的基本语法结构 一.for循环语句 关键词:爱的魔力转圈圈

  • 139 VB条件和循环语句

    139  VB条件和循环语句      ●条件语句     较常用的条件语句如下:         If a>0 Then'如果a>0,则执行下一行语句 b=5'         Else ...

  • Python for 循环语句 | 菜鸟教程

    Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 语法: for循环的语法格式如下: for iterating_var in sequenc ...

  • Python While 循环语句 | 菜鸟教程

    Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件(cond ...

  • Python 循环语句 | 菜鸟教程

    Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是 ...

  • Python中的条件选择和循环语句

    条件选择和Python中的循环语句,Python与C语言.Java一样,有着与C语言.java风格相似的条件选择和循环语句,但在写法和用法上还是有些不同,让我们今天一起来认识一下. 一.条件选择语句 ...