熊猫学猿--(第八竹--循环 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。