1. For语法格式
上一节我们讲解了数组,接下来我们就可以讲解for循环命令了。for循环你可以理解成它在不停的循环,只是循环的次数我们可以设定。下面我们来看下语法格式。
<?php
for (初始值; 条件; 增量)
{
要执行的代码;
}
可能看不懂,我们来一个示例,大家对应着来学。
<?php
$i = 0;
for($i;$i<=10;$i++){
echo $i;
}
/**
*输出结果:012345678910
*/
那么我们要是用数组来进行for循环,这样就可以遍历出数组里的每一个值或某一个段的值。
<?php
$arr = array('BMW','AUDI','BYD','CAHNGAN');
$i = 0;
for($i;$i<4;$i++){
echo $arr[$i].",";
}
//输出结果就是:BMW,AUDI,BYD,CAHNGAN,
//这样还是不是很好,我们可以在优化一下代码,直接自动获取数组的个数(我们一般叫数组的长度),然后基于数组的长度做for循环来遍历数组,这样我们就不用自己还要在去计算一遍。
$arrs = array('BMW','AUDI','BYD','CAHNGAN');
for($i;$i<count($i)-1;$i++){
echo $arrs[$i].",";
}
count()是获取数组的长度函数
<?php
$arr = array('BMW','AUDI','BYD','CAHNGAN');
$count = count($arr);
echo $count; //输出结果为:4