首页 > 编程知识 正文

使用for循环输出数组中的数据,foreach循环遍历数组

时间:2023-05-05 11:35:08 阅读:39277 作者:3531

遍历数组中的所有元素是常见的操作,可以在遍历过程中完成查询等功能。 在我们的日常生活中,如果想去百货商店买衣服,就需要去百货商店一次,看看还有没有想要的衣服。 参观百货商店的过程相当于遍历数组的操作。 在中,有多种方法可以通过PHP遍历数组,但这里介绍了两种最常见的方法。

第一,使用foreach结构遍历数组

对于具有大量web地址的数组变量$url,使用echo语句一个接一个地输出会相当麻烦,但使用foreach结构遍历数组可以很容易地获取数据信息。 示例代码如下: php

header (内容类型:文本/html; charset=utf-8 ';

$url=array (

' PHP中文网'='www.gxlcms.com ',

“百度”='www.baidu.com "、

" sogou "=' www.sogou.com "、

); //声明数组

Foreach($URLas$link ) {

echo $link.'

';

}

遍历结果:

在上面的代码中,PHP一次对数组$URL中的每个元素执行循环体(echo语句),并将$link分配给当前数组元素。 每个元素都按数组的内部顺序处理。

第二,list ) )函数遍历数组

list ) )函数将数组中的值分配给几个变量。 array ) )函数一样,list ) )函数是语言结构而不是真函数,list ) )函数只能用于数字索引且索引从0开始的数组。

语法如下: 语音列表(混合. )。

参数mixed是分配的变量名称。

下面以具体例子说明list )函数和each ) )函数的综合应用,获取组数中存储的用户注册信息。

具体开发步骤如下。

1 .使用开发工具创建新的PHP动态页面,并将其另存为index.php。

应用HTML标记设计页面。 首先创建用户登录表单,以允许用户输入登录信息。 然后,each (使用函数提取全局数组$_POST的内容,最后使用white语句循环输出用户发送的重要信息。

示例代码如下:

输出用户名密码//用户登录信息

wile (列表($ name,$value )=each ) $_post ) )。

if($name!='submit ' ) {

echo '$name=$value

';

}

}

3 .在浏览器中输入地址,按回车键,输入用户名和密码,点击"登录"按钮,执行结果如下图所示。

说明:

each ) )函数返回当前指针位置的数组值,并将指针移动到下一个位置。 返回的数组有四个键,键0和键y包含键名,键1和键值包含相应的数据。 each ) )如果在执行函数时指针已经位于数组末尾,则返回false。

【相关教程推荐】

1 .相关主题建议: 《php数组(Array)》

2 .相关视频课程建议:

《用for循环来遍历数组:索引与关联数组》

《用while循环遍历数组:索引与关联数组》

《用foreach循环来遍历:索引与关联数组》

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。