PHP遍历数组的几种方法_php技巧_脚本之家,thinkphp循环结构用法实例_php实例_脚本之家

正文实例陈说了thinkphp循环布局用法。分享给大家供咱们参照他事他说加以考查。具体贯彻方式如下:

PHP中遍历数组有三种常用的不二等秘书籍: 风流倜傥、使用for语句循环遍历数组;
二、使用foreach语句遍历数组; 三、联合利用list和while循环遍历数组。
那二种方法中功效最高的是运用foreach语句遍历数组。从PHP4开头就引进了foreach结构,是PHP中极其为遍历数组而布置的口舌,推荐大家利用。先分别介绍那二种方法。
风度翩翩、使用for语句循环遍历数组
值得大家只顾的是选择for语句循环遍历数组供给遍历的数组必需是索引数组。PHP中不止有关联数组同有的时候候还会有索引数组,所以PHP中少之又少用for语句循环遍历数组。
实例代码如下: 复制代码 代码如下: ‘; }
?>
注释:上例代码中大家先总计出数组$arr凉月素的个数,然后才使用在for语句,那样做非常高效的。因为只假诺for;++$i卡塔尔(英语:State of Qatar)的话,每趟循环都会总计数组$arr凉月素的个数,而利用方面包车型大巴点子得以减掉这种支付。使用++$i也是为着升高效率,后面有成文大家提到过,提议我们再看看。
上边代码的输出结果为: //www.jb51.net 脚本之家 PHP教程
二、使用foreach语句遍历数组
使用foreach语句循环遍历数组有二种方式,大家应用的最多的仍然率先种方法。介绍如下:
第风流浪漫种方法: foreach(array_expression as $value卡塔尔国{ //循环体 } 实例代码:
复制代码 代码如下: ‘; } ?>
每一遍循环中,当前因素的值被赋给变量$value,何况把数组内部的指针向后移动一步。所以下一回巡回中会得到数组的下二个要素,直到数组的最后才止住循环,截至数组的遍历。
第几种方法: foreach(array_expression as $key=>$value卡塔尔{ //循环体
} 实例代码: 复制代码 代码如下: “.$v.”
“; } ?> 永利集团304com,三、联合使用list和while循环遍历数组
each(卡塔尔国函数需求传递叁个数组作为贰个参数,重临数组中当前成分的键/值对,并向后活动数组指针到下三个成分的岗位。
list(卡塔尔(قطر‎函数,那不是八个当真的函数,是PHP的八个语言构造。list(卡塔尔(قطر‎用一步操作给豆蔻梢头组变量实行赋值。
实例代码: 复制代码 代码如下:
‘//www.jb51.net’,’webname’=>’脚本之家’卡塔尔(英语:State of Qatar) while = each{ echo
$k.’=>’.$v.’
‘; } ?> jb51.net 输出结果为: website=>//www.jb51.net
webname=>PHP技士计算:上述三种循环遍历数组的措施中国建筑工程总公司议大家使用foreach语句循环遍历数组,功用更加高。

循环布局,在循环输出中变量不用加$符号

实例1.for复制代码 代码如下:

//lt正序step是步调值加2 / gt倒序输出step是步调值减2

发表评论

电子邮件地址不会被公开。 必填项已用*标注