在 PHP 循环结构中,循环体是每次循环迭代时重复执行的代码块。它是循环的核心部分,包含了你希望在每次循环中执行的操作。
不同循环结构中的循环体
1. for 循环中的循环体
anyang.CFD.xn--v6qr1dhyrfmbz90f34akzt.cn
for (初始化; 条件; 迭代) {
// 循环体 - 每次迭代都会执行这里的代码
}
示例:
php
for ($i = 0; $i < 5; $i++) {
echo "当前值: $i\n"; // 这是循环体
}
2. while 循环中的循环体
展开剩余76%php
while (条件) {
// 循环体 - 只要条件为真就会执行
}
示例:
php
$i = 0;
while ($i < 5) {
echo "当前值: $i\n"; // 这是循环体
$i++;
}
3. do-while 循环中的循环体
php
do {
// 循环体 - 至少执行一次,然后检查条件
} while (条件);
示例:
php
$i = 0;
do {
echo "当前值: $i\n"; // 这是循环体
$i++;
} while ($i < 5);
4. foreach 循环中的循环体
php
foreach ($数组 as $值) {
// 循环体 - 为数组中的每个元素执行一次
}
// 或者带键名
foreach ($数组 as $键 => $值) {
// 循环体
}
示例:
php
$fruits = ["apple", "banana", "cherry"];
foreach ($fruits as $fruit) {
echo "水果: $fruit\n"; // 这是循环体
}
循环体中的常见操作
在循环体中,你通常会执行以下类型的操作:
数据处理:修改或处理当前迭代的数据
php
$numbers = [1, 2, 3];
foreach ($numbers as &$num) {
$num *= 2; // 修改数组元素
}
条件判断:在循环体内使用 if 语句进行条件判断
php
for ($i = 0; $i < 10; $i++) {
if ($i % 2 == 0) {
echo "$i 是偶数\
发布于:湖北省