PHP foreach循环语句
PHP中的foreach语句,常用于遍历数组。
foreach一般有两种使用方式:
(1)只取数组的值,不取数组的下标;
(2)取数组值,同时也取数组的下标;
以下面的例1和例2来解释其用法:
例1:只取值,不取下标
$member=array(
'201201'=>'Tom',
'201203'=>'Jack',
'201211'=>'James',
'201306'=>'Martin',
'201605'=>'Lucy',
'201612'=>'Kim',);//新建一个数组,且包含不同的下标
echo "该商店的会员有";
foreach($member as $name){
echo $name.",";
};
输出结果为:该商店的会员有Tom,Jack,James,Martin,Lucy,Kim,
所以,使用foreach且只取数组的值时其使用方法为:
<?php
foreach(数组 as 下标){
//执行语句
}
(2)既取数组值,又取数组下标
$member=array(
'201201'=>'Tom',
'201203'=>'Jack',
'201211'=>'James',
'201306'=>'Martin',
'201605'=>'Lucy',
'201612'=>'Kim',);//新建一个数组,且包含不同的下标
foreach($member as $num=>$name){
echo $name."的会员办理月份是".$num."<br>";
};
此时的输出结果为:
Tom的会员办理月份是201201
Jack的会员办理月份是201203
James的会员办理月份是201211
Martin的会员办理月份是201306
Lucy的会员办理月份是201605
Kim的会员办理月份是201612
所以,使用foreach同时取数组的值和数组的下标时其使用方法为:
<?php
foreach(数组 as 下标=>值){
//执行语句
}
PHP foreach循环语句相关推荐
- 13.PHP中循环结构之foreach循环语句(任务一)
在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标.取下标. (1)只取值,不取下标 <?phpforeach (数组 as 值){ //执行的任务 } ?> ...
- smarty手册-smarty中foreach循环语句详解
原文地址:smarty手册-smarty中foreach循环语句详解作者:谭博 {foreach}循环也有自身属性的变量,可以通过{$smarty.foreach.name.property}访问,其 ...
- java foreach循环语句_Javaforeach语句
Javaforeach语句 foreach可以用来依次处理数组中的每个元素和容器,而不必为指定下标值.下面是小编为大家搜索整理的Javaforeach语句,希望大家能有所收获,更多精彩内容请及时关注我 ...
- stata foreach循环语句的使用
local vars" price mpg"构建一个暂元 foreach v of varlist `vars'{ gen `v'_2 = `v'^2 }调动暂元里面的变量 或者 ...
- java中的for语句格式_Java中foreach循环语句的格式可以写成( )。
[其它]1) 了解. 收集.整理 原研哉生平.设计理念及经典代表作 (可交) 2) google baidu 简洁的页面 丰富的变化 收集 (可交 ) [单选题]ABS 塑料通常用于 Jaguar L ...
- foreach循环符合就不往下走了_Java基础入门篇——For循环
一.for循环语句 1.在java中一般用在次数确定情况下.如果要进行重复性指令执行,可以用for循环.基本语法如下所示: for(初始化表达式:循环条件:操作表达式){ c1:执行语句 ..... ...
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
Java流程控制语句 本博文将对JAVA中组成各种结构的控制语句进行重点介绍,主要内容是区别于C/C++中的流程控制语句的重点解析. 1.顺序语句 顺序结构中的语句可分为:表达式语句.空语句和复合语句 ...
- java循环语句的四要素如何设置_JAVA 基础4-语句与方法
一.分支语句 1.if(条件判断){ 语句 } 2.if...else... 3.if...else if... 4.if...else if... else... 5.switch...case.. ...
- oracle for循环遍历数组,foreach循环
Smarty foreach控制循环次数 1.在 smarty 中数组是经常会用到的,循环遍历数组用 section 或者 foreach ,如何得到数组长度或者判断一个数组个数呢?可以用{$arra ...
最新文章
- wait跟sleep的区别
- 博士毕业后就被双一流高校直聘为教授,这位90后“土博”是怎么做到的?
- deprecated pixel format used, make sure you did set range correctly
- 如何设计良好的viewcontroller
- php 调用 perl,perl中如何调用R语言
- OAuth 2.0: Bearer Token Usage
- linux系统无法识别固态硬盘_linux查看硬盘是不是ssd
- 配色神器,轻松解决你所有的配色难题!
- networkComms 通信框架之 消息处理器
- 网易云计算机系统有限公司,网易云音乐
- seo与sem的区别在哪里
- 作为软件开发人员需要具备的技术技能
- JavaScript 计算标准体重的公式
- UC手机浏览器本地m3u8流媒体缓存碎片批量合并为视频
- 在虚拟机上部署discuz论坛系统
- matlab中isequal函数,MATLAB中的isequal函数的用法
- 适合孩子观看的十部优国产儿童动画推荐清单!
- Centos7磁盘阵列部署与修复
- Zabbix发送带附件的邮件
- CentOS7-查看IP