foreach怎么写出下标

来源:6-12 PHP中循环结构之foreach循环语句(任务一)

违心

2015-12-16 13:30

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

写回答 关注

1回答

  • Perona
    2015-12-16 13:58:24

    参考代码

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


    Perona 回复陈大洋

    再好好看看foreach循环,这里就是在条件里面定义的。$key这里定义下标,$v定义数组元素值。

    2015-12-21 11:45:58

    共 2 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题