PHP 的基础语法_数组的遍历| 学习笔记

简介: 快速学习 PHP 的基础语法_数组的遍历。

开发者学堂课程【开发者学堂课程【Ajax 前端开发入门与实战PHP 的基础语法_数组的遍历

课程地址:https://developer.aliyun.com/learning/course/595/detail/8518


PHP的基础语法_数组的遍历

 

实操演示:

1) 首先创建一个 page6.arr.php 的文件夹,之所以使用 arr 来名,

是因为方便识别。 PHP 的代码需要写在 PHP 标签内。

数组的遍历:通过一个循环把数组中的每一个元素进行一个访问

 方法一:普通for循环

<?php

//数组遍历

$arr = array ("zhangsan" ,"lisi" , "wangwu");

for($i=0;$i<count($arr);$i++){

//$i=0的意思是定义了i的值,注意$符号不能少。

$temp = $arr[$i];

echo $temp . "<br>";

//echo 的意思是映射到界面上去。

/**

*注意在 PHP 语法中,在字符串与字符中的拼接*不能使用+进行拼接。而是使用.进行拼接才是*比较合理的。

*执行后的效果图如下所示:

Zhangsan

Lisi

Wangwu

**/

}

?> 

方法二:foreach(更常用)

/**

*在使用数组时记住数组的一个特点,可以使用数组的下标来进行操*作。

<?php

$arr = array( "name1" => "zhangsan" , "name2" =>"lisi" , "name3" => "wangwu");

//重定义操作

foreach ($arr as $key => $value)

//当进行循环遍历时会将 $arr 中的每一个 key 值都取出来赋给 $value.

{

echo $key . ">>>" . $value ."<br>";

}

?>

//运行效果如下图所示:

Zhangsan

Lisi

Wangwu

Name1>>>zhangsan

Name2>>>lisi

Name3>>>wangwu

注意:当真正 PHP 当中数组遍历的时候我们使用比较多的是 foreach ,而不会使用传统的 for 循环了。

相关文章
|
4月前
|
PHP C++ 索引
PHP 高效之道:字符串与数组处理的实用技巧
PHP 高效之道:字符串与数组处理的实用技巧
237 83
|
5月前
|
JSON 数据处理 PHP
PHP数组处理技巧:高效操作数据集合
PHP数组处理技巧:高效操作数据集合
|
5月前
|
JSON 安全 大数据
PHP中的数组处理艺术:灵活高效的数据操作
PHP中的数组处理艺术:灵活高效的数据操作
|
5月前
|
大数据 数据处理 PHP
PHP中的数组过滤与映射:高效数据处理技巧
PHP中的数组过滤与映射:高效数据处理技巧
|
4月前
|
存储 JSON PHP
PHP数组键值转换的隐秘陷阱:整数还是字符串?
PHP数组键值转换的隐秘陷阱:整数还是字符串?
196 58
|
4月前
|
PHP 开发者 索引
探究PHP中常见数组操作函数
在编码实践中,合理利用这些数组操作函数可以简化编程工作,提升代码的效率和可读性。为达到最佳实践,开发者应该通过阅读官方文档来深入理解每个函数的工作原理以及如何在不同的场景下运用它们。
183 8
|
4月前
|
测试技术 PHP 开发者
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
|
8月前
|
存储 监控 算法
关于员工上网监控系统中 PHP 关联数组算法的学术解析
在当代企业管理中,员工上网监控系统是维护信息安全和提升工作效率的关键工具。PHP 中的关联数组凭借其灵活的键值对存储方式,在记录员工网络活动、管理访问规则及分析上网行为等方面发挥重要作用。通过关联数组,系统能高效记录每位员工的上网历史,设定网站访问权限,并统计不同类型的网站访问频率,帮助企业洞察员工上网模式,发现潜在问题并采取相应管理措施,从而保障信息安全和提高工作效率。
153 7
|
存储 缓存 搜索推荐
优化PHP数组性能
优化PHP数组性能
186 8
|
算法 搜索推荐 Java
05 一文解决PHP数组操作
路老师带你深入PHP世界,从数组的基础知识讲起,包括数组的创建、赋值、类型(数字索引数组与关联数组)、多维数组,以及常用数组函数如遍历、统计、查询、添加、删除重复元素和排序等。实例讲解,轻松上手。下期预告:PHP面向对象。
129 2