开发者学堂课程【开发者学堂课程【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 循环了。