熊猫学猿--(第八竹--循环 for、foreach)

​        什么是循环呢?这里的循环不是我们心里的恶性循环那种

 

熊猫学猿--(第八竹--循环 for、foreach)

这里的循环,我们可以理解为,上课点名。张三、李四、王五、赵六。

<?php

 function dianming(){

 $student=array("张三","李四","王五","赵六");

 for($i=0;$i<4;$i++){

 echo $student[$i]."<br/>";

 }

 }

dianming();

?>

运行一下是不是,数组成员一个个就打印出来了。这里<br/>是换行的意思。

$student是数组变量,$i是数组元素的索引,索引就是唯一表示元素的编号。就想我们的学号0001,0002。

foreach也是同样的用法

<?php

 function dianming(){

 $student=array("张三","李四","王五","赵六");

 foreach($student as $vo){

 echo $vo."<br/>";

 }

 }

dianming();

?>

for和foreach的不同就是,for呢就必须先有个数值来控制这个取得次数,必须是定义一个最小值到最大值,一个个取,取得是一个整体(键值对),想要获取值就必须指定键值$student[$i]。foreach取出的直接是值$vo。