扫盲 2026.11.06 07:53 15 次浏览 0 条评论

PHP for循环使用

for循环就三块:初始化、判断条件、步进,中间用分号隔开,少写一个分号直接报错,别问怎么知道的。

<?php
// 打印 1 到 5
for ($i = 1; $i <= 5; $i++) {
    echo $i . "<br>";
}

遍历数组一般配合 count() 拿长度,条件写成 $i < count($arr)。数据量大的话先把长度存到变量里,别每次循环都重新算一遍。

<?php
$arr = ["PHP", "MySQL", "Nginx"];
$len = count($arr); // 先存长度,循环里不再重复计算
for ($i = 0; $i < $len; $i++) {
    echo $arr[$i] . "<br>";
}

倒序就把 $i++ 换成 $i--,条件改成 $i >= 0。死循环基本就两个原因:条件永远成立,或者忘了写步进。continue 跳过这一次,break 直接终止整个循环。

说点什么 0

行思随记

欢迎来到:行思随记