• 9——PHP循环结构foreach用法


    */
     * Copyright (c) 2016,烟台大学计算机与控制工程学院
     * All rights reserved.
     * 文件名:text.cpp
     * 作者:常轩
     * 微信公众号:Worldhello
     * 完成日期:2016年5月22日
     * 版本号:V1.0
     * 问题描述:PHP循环结构foreach
     * 程序输入:无
     * 程序输出:见运行结果
     */
    
    <?php
    $students = array(
    '2010'=>'令狐冲',
    '2011'=>'林平之',
    '2012'=>'曲洋',
    '2013'=>'任盈盈',
    '2014'=>'向问天',
    '2015'=>'任我行',
    '2016'=>'冲虚',
    '2017'=>'方正',
    '2018'=>'岳不群',
    '2019'=>'宁中则',
    );//10个学生的学号和姓名,用数组存储
    
    //使用循环结构遍历数组,获取学号和姓名  
    foreach($students as $v)
    { 
        echo $v;//输出(打印)姓名
    	echo "<br />";
    }
    ?>



    运行结果:

    令狐冲
    林平之
    曲洋
    任盈盈
    向问天
    任我行
    冲虚
    方正
    岳不群
    宁中则

    参考:

    在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。

    (1)只取值,不取下标

    <?php
     foreach (数组 as 值){
    //执行的任务
    }
    ?>

    (2)同时取下标和值

    <?php
    foreach (数组 as 下标 => 值){
     //执行的任务
    }
    ?>

     


    <?php
    $students = array(
    '2010'=>'令狐冲',
    '2011'=>'林平之',
    '2012'=>'曲洋',
    '2013'=>'任盈盈',
    '2014'=>'向问天',
    '2015'=>'任我行',
    '2016'=>'冲虚',
    '2017'=>'方正',
    '2018'=>'岳不群',
    '2019'=>'宁中则',
    );//10个学生的学号和姓名,用数组存储
    
    //使用循环结构遍历数组,获取学号和姓名  
    foreach($students as $key=>$v)
    { 
        echo $key.":".$v;//输出(打印)学号:姓名
    	echo "<br />";
    }
    ?>


    运行结果:

    2010:令狐冲
    2011:林平之
    2012:曲洋
    2013:任盈盈
    2014:向问天
    2015:任我行
    2016:冲虚
    2017:方正
    2018:岳不群
    2019:宁中则

  • 相关阅读:
    函数、包和错误处理
    程序流程控制
    poj 2515 Birthday Cake
    poj 2094 多项式求和。
    hdu 3625 第一类striling 数
    hdu 4372 第一类stirling数的应用/。。。好题
    poj 1845 Sumdiv
    hdu 3641 Treasure Hunting 强大的二分
    poj 3335 /poj 3130/ poj 1474 半平面交 判断核是否存在 / poj1279 半平面交 求核的面积
    hdu 2841 Visible Trees
  • 原文地址:https://www.cnblogs.com/chxuan/p/8232203.html
Copyright © 2020-2023  润新知