-3
能否请您看看这个演示,让我知道为什么我不能递增$start
因为输出是貌似88888
只有有问题在PHP增量
<?php
for($i = 1; $i<= 5; $i++){
$start = 8;
echo $start;
$start++;
}
?>
能否请您看看这个演示,让我知道为什么我不能递增$start
因为输出是貌似88888
只有有问题在PHP增量
<?php
for($i = 1; $i<= 5; $i++){
$start = 8;
echo $start;
$start++;
}
?>
那是因为你总是分配内环你的价值,把它拿出来
<?php
$start = 8;
for($i = 1; $i<= 5; $i++){
echo $start;
$start++;
}
?>
如果你想增加开始的值,则必须在for
循环之外声明。
<?php
$start = 8;
for($i = 1; $i<= 5; $i++){
echo $start;
$start++;
}
?>
您每次执行循环时都指定'start'。每次重新分配变量以使您的输出像这样。 –
在运行for(){....'循环之前定义您的'$ start'变量。 – Darren