6-12 PHP中循环结构之foreach循环语句(任务一)
本节编程练习不计算学习进度,请电脑登录imooc.com操作

PHP中循环结构之foreach循环语句(任务一)

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

(1)只取值,不取下标

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

(2)同时取下标和值

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

 

任务

列出所有学生姓名!

有一组以学号为下标,姓名为值的数组,这时候需要遍历数组的姓名。

1、在右边编辑器中的第16行输入指令:

foreach($students as  $v)

如图所示:

  1. <?php
  2. $students = array(
  3. '2010'=>'令狐冲',
  4. '2011'=>'林平之',
  5. '2012'=>'曲洋',
  6. '2013'=>'任盈盈',
  7. '2014'=>'向问天',
  8. '2015'=>'任我行',
  9. '2016'=>'冲虚',
  10. '2017'=>'方正',
  11. '2018'=>'岳不群',
  12. '2019'=>'宁中则',
  13. );//10个学生的学号和姓名,用数组存储
  14.  
  15. //使用循环结构遍历数组,获取学号和姓名
  16.  
  17. {
  18. echo $v;//输出(打印)姓名
  19. echo "<br />";
  20. }
  21. ?>
下一节