当先锋百科网

首页 1 2 3 4 5 6 7
在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个数换一行。