【发布时间】:2011-12-01 10:50:10
【问题描述】:
我这里有一个代码应该可以持续到 670
$pages = 670;
$part1 = 16;
$part2 = 31;
$part3 = 99;
for ($i=1; $i<=$pages; $i++){
if ($i == 1){
echo "1st part, ";
}elseif ($i == $part1){
$pages = $part2 - $part1;
echo $pages . ", ";
$pages = 0;
}elseif ($i == $part2){
$pages = $part3 - $part2;
echo $pages . ", ";
$pages = 0;
}
echo "<strong>" . $i . "</strong>" . ", ";
}
但是当我打开 php 时,结果将是:
- 第一部分 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、15、16、
我的 for 循环会继续有什么问题?
*注意:part2 - part1 = 15,part 3 - part2 = 68。
【问题讨论】:
标签: php variables if-statement for-loop