php遍历数组-PHP遍历字段的几种方式 - 个人文章 - SegmentFault 思否

2023-08-23 0 8,069 百度已收录

PHP中遍历链表的常用方式有3种:

1、使用for语句循环字段;

二、使用foreach语句遍历字段;

3.使用list()、each()和while循环来遍历字段。

这三种方法中最有效的是使用 foreach 语句来迭代字段。 foreach结构是从PHP4开始引入的。 这是PHP中专门为遍历字段而设计的一句。 推荐您使用。 首先分别介绍一下这几个方法。

1.使用for语句循环字段

php遍历数组-PHP遍历字段的几种方式 - 个人文章 - SegmentFault 思否

值得注意的是,使用for语句循环字段要求遍历的字段必须是索引字段。 PHP中除了关联字段和索引字段之外php遍历数组,很少使用for语句来循环PHP中的字段。

示例代码如下:

复制代码代码如下:

注意:在上面的示例代码中,我们首先估计字段 $arr 中的元素数量,然后在 for 语句中使用它,效率很高。 因为如果是 for($i=0;$i <count($arr);++$i)的话,每次循环就会估算字段$arr中元素的个数,而使用前面的方法可以乘以这些花销。使用++$i也是为了提升效率,上面有文章我们提及过,建议你们再瞧瞧。

里面代码的输出是:

脚本屋

PHP教程

二、使用foreach语句遍历字段

使用foreach语句循环链表有两种形式,第一种形式是我们用得最多的。 简介如下:

第一种形式:

foreach(数组表达式作为$值){

// 循环体

示例代码:

复制代码代码如下:

每次循环时,将当前元素的值赋给变量$value,并将链表内部的指针向后连接一步。 因此,下一次循环会获取该字段的下一个元素,直到该字段结束时循环才会停止,结束该字段的遍历。

第二种形式:

foreach(数组表达式为$key=>$value){

// 循环体

示例代码:

复制代码代码如下:

3、结合使用list()、each()和while循环来遍历字段

each()函数需要传递一个链表作为参数,返回字段中当前元素的键/值对,并将字段指针向后连接到下一个元素的位置。

list() 函数不是真正的函数,它是 PHP 的语言构造。 list() 在一次操作中形式化一组变量。

示例代码:

php遍历数组-PHP遍历字段的几种方式 - 个人文章 - SegmentFault 思否

复制代码代码如下:

jb51网

输出是:

网站=>

网站名称=>PHP 程序员

总结:以上三种循环字段的方法中,推荐大家使用foreach语句来循环字段php遍历数组,效率更高。

trueTechArticlePHP中遍历链表的常用方式有3种: 1、使用for语句遍历字段; 2、使用foreach语句遍历字段; 3.使用list()、each()和while来遍历...

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php遍历数组-PHP遍历字段的几种方式 - 个人文章 - SegmentFault 思否 https://www.wkzy.net/game/147139.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务