在PHP中,条件语句和循环结构是编程中非常常见的控制结构。以下是这些结构的基本示例和代码。
条件语句
if
语句
php复制代码
$x = 10; | |
if ($x > 5) { | |
echo "x 大于 5"; | |
} else { | |
echo "x 不大于 5"; | |
} |
if...elseif...else
语句
php复制代码
$y = 7; | |
if ($y > 10) { | |
echo "y 大于 10"; | |
} elseif ($y == 10) { | |
echo "y 等于 10"; | |
} else { | |
echo "y 小于 10"; | |
} |
switch
语句
php复制代码
$z = 'apple'; | |
switch ($z) { | |
case 'apple': | |
echo "我选择了苹果"; | |
break; | |
case 'banana': | |
echo "我选择了香蕉"; | |
break; | |
case 'orange': | |
echo "我选择了橙子"; | |
break; | |
default: | |
echo "我没有选择任何水果"; | |
} |
循环结构
for
循环
php复制代码
for ($i = 0; $i < 10; $i++) { | |
echo "数字: " . $i . "<br>"; | |
} |
while
循环
php复制代码
$i = 0; | |
while ($i < 10) { | |
echo "数字: " . $i . "<br>"; | |
$i++; | |
} |
do...while
循环
php复制代码
$i = 0; | |
do { | |
echo "数字: " . $i . "<br>"; | |
$i++; | |
} while ($i < 10); |
foreach
循环(用于数组)
php复制代码
$fruits = array('apple', 'banana', 'orange'); | |
foreach ($fruits as $fruit) { | |
echo "我喜欢吃 " . $fruit . "<br>"; | |
} |
这些是PHP中条件语句和循环结构的基本示例。在实际编程中,你可以根据需要使用这些结构来创建更复杂的逻辑和流程。