首页> 基础笔记 >PHP基础学习 >基础语法 基础语法

PHP使用foreach语句遍历数组

作者:小萝卜 2019-08-15 浏览 1112

简介foreach循环结构:foreach 仅用于数组,有两种语法。foreach (array_expression as $value) …..statement foreach (array_expression as $key => $value) …..statement

foreach循环结构:

foreach 仅用于数组,有两种语法。

foreach (array_expression as $value) 

…..statement

foreach (array_expression as $key => $value) …..statement

第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步

第二种格式做同样的事,只除了当前单元的键值也会在每次循环中被赋给变量 $key。 

注: 当 foreach 开始执行时,数组内部的指针会自动指向第一个单元。此外注意foreach 所操作的是指定数组的一个拷贝,而不是该数组本身。

$a = array(10,20,30,40,50);
foreach($a as $value){
    echo $value."< br>";
}

echo "< hr/>";

$stu = array("name"=>"zhangsan","sex"=>"man","age"=>30);
//使用foreach遍历
foreach($stu as $k=>$v){
   echo $k."=>".$v."< br/>"; 
}
 

 

 

很赞哦! (0)

文章评论

    高端网站建设