在PHP中,循环是非常常见的语句之一,而输出1到100也常常是我们学习编程的起点之一。下面,我们就来学习一下在PHP中如何使用循环输出1到100。
首先,我们来看一下使用循环来输出1到10的代码:
<?php for($i=1;$i<=10;$i++){ echo $i.' '; } ?>在上面的代码中,我们使用了for循环,并设置循环变量$i的初值为1,它的结束值为10,每次循环加1,当$i的值小于等于10时就循环执行一次。在循环体中,我们使用了echo语句来输出$i的值。 接下来,我们把结束值改为100即可输出1到100了:
<?php for($i=1;$i<=100;$i++){ echo $i.' '; } ?>如果我们需要在输出每个数之间加上一个逗号呢?代码如下:
<?php for($i=1;$i<=100;$i++){ echo $i; if($i<100){ echo ','; } } ?>在上述代码中,我们在每次输出$i的值后,使用if语句来判断$i是否等于100,如果不是则在它的后面加上一个逗号。 如果我们需要把输出的每个数放在一个p标签中呢?代码如下:
<?php for($i=1;$i<=100;$i++){ echo '<p>'.$i.'</p>'; } ?>在上面的代码中,我们使用了一个p标签包裹了每个输出值。 最后,如果我们需要每10个数换一行,代码如下:
<?php for($i=1;$i<=100;$i++){ if($i%10==1){ echo '<p>'; } echo $i.' '; if($i%10==0){ echo '</p>'; } } ?>在上述代码中,我们使用了if语句来判断$i除以10的余数是否为1或0,如果是1,就在它的后面加上一个p标签;如果是0,就在它的后面加上一个/p标签。 总结一下,我们在使用PHP来输出1到100时,可以使用循环语句for,可以在每个输出值后加上p标签或逗号,也可以每10个数换一行。