博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跟着百度学PHP[2]-foreach条件嵌套
阅读量:5764 次
发布时间:2019-06-18

本文共 942 字,大约阅读时间需要 3 分钟。

任务

通过二维数组,保存了学号、姓名和成绩,可以通过两个循环嵌套,遍历出学号和姓名。


先来学习一下foreach语法。

foreach语法1

foreach(数组 as 自定义的变量){}

一个小案例:

"hello", '2' => "PHP", '3' => "i love you");foreach($arr as $def){ #$arr当中有几个数据,foreach就在里面遍历几次。echo "**********
";#遍历三次,所以第六行将会被执行三次。 } ?> 输出效果如下所示: ********** ********** **********

如果将$def输出回是怎么样的效果呢?

显而易见,将数组的值输出了。说明每次遍历都是用$def去遍历数组的value的。

假设第0次,$def就是等于hello,第1次就是等于PHP...以此类推(PS:是从零开始的)

foreach语法2

foreach(数组 as 自定义的下标变量 => 自定义的值变量){}

"王大牛", '002' => "大牛王", '003' => "安全牛", );foreach ($student as $hello => $world) { echo $hello;#输出数组student的下标(就是key键) echo ":"; echo $world."
";#输出数组student的值(value)} ?>

 

完成任务:

array("王大牛",'89'), '002' => array("大牛王",'68'), '003' => array("安全牛",'54'), '004' => array("技术牛",'85'), );foreach ($student as $key => $value) { echo $key; echo ":"; foreach($value as $value2){ echo $value2; }echo "
";} ?>

 

 

THE END


 

转载地址:http://ckwux.baihongyu.com/

你可能感兴趣的文章
Web应用程序安全与风险
查看>>
codeforces 796D Police Stations
查看>>
codeforces 984 A. Game
查看>>
.NET 反编译调试神器:dnSpy了解一下
查看>>
CSS居中
查看>>
linux的基本java环境搭建
查看>>
AE 打开各种格式文件
查看>>
CentOS下Mysql简易操作
查看>>
One Person Game(概率+数学)
查看>>
CodeForces 258B Little Elephant and Elections :于1-m中找出七个数,使六个数里面的4和7个数比第七个数严格小:数位dp+dfs...
查看>>
MAP
查看>>
手把手教你测——上网快鸟
查看>>
Android入门(十三)内容提供器
查看>>
软件工程第四次作业
查看>>
[软考]之进程调度 ...
查看>>
HTTP与HTTPS的区别
查看>>
带参数的函数装饰器
查看>>
HTML之禁止输入文本
查看>>
mysql报错问题解决MySQL server PID file could not be found!
查看>>
孕三十六周第五天
查看>>