if语句可以根据条件执行不同的代码块。
if (condition) {
    // 如果条件为真,执行这里的代码
} else {
    // 如果条件为假,执行这里的代码
}
switch语句可以根据不同的条件执行不同的代码块。
switch (variable) {
    case value1:
        // 如果变量等于value1,执行这里的代码
        break;
    case value2:
        // 如果变量等于value2,执行这里的代码
        break;
    default:
        // 如果变量既不等于value1,也不等于value2,执行这里的代码
        break;
}
for循环可以重复执行一段代码,直到满足某个条件为止。
for ($i = 0; $i < 10; $i++) {
    // 重复执行这里的代码,直到$i等于10为止
}
while循环可以重复执行一段代码,直到满足某个条件为止。
while (condition) {
    // 重复执行这里的代码,直到满足条件为止
}
do-while循环可以重复执行一段代码,直到满足某个条件为止,与while循环不同的是,do-while循环至少会执行一次。
do {
    // 重复执行这里的代码,直到满足条件为止
} while (condition);
foreach循环可以遍历数组或对象的所有元素。
foreach ($array as $value) {
    // 处理每个数组元素的值
}
break语句可以在循环中立即停止执行代码。
while (condition) {
    // 重复执行这里的代码,直到满足条件为止
    if ($i == 10) {
        // 当$i等于10时,立即停止执行循环
        break;
    }
}
continue语句可以在循环中跳过当前循环。
while (condition) {
    // 重复执行这里的代码,直到满足条件为止
    if ($i == 10) {
        // 当$i等于10时,跳过当前循环
        continue;
    }
}