这是我的代码,我想做的就是回显这些值,这样它们就会以以下格式出现在SELECT输入中:
9:00 9:15 9:30 9:45 10:00 10:15等
下面是我的代码,它会导致页面崩溃:
<select>
<option>Select Time</option>
<?php
for ($i = 9; $i <= 12; $i++)
{
for ($j = 0; $j <= 45; $j+15)
{
echo '<option>'.$i.':'.str_pad($j, 2, '0', STR_PAD_LEFT).'</option>';
}
}
?>
</select>发布于 2011-05-08 02:15:27
错误的$j增量。您应该使用以下命令:
$j+=15发布于 2011-05-08 02:12:17
您没有正确地递增$j循环:
执行以下操作:
<?php
for ($i=9;$i<=12;$i++){
for ($j=0;$j<=45;$j=$j+15)
{
echo '<option>'.$i.':'.str_pad($j, 2, '0', STR_PAD_LEFT).'</option>';
}
}
?>https://stackoverflow.com/questions/5923029
复制相似问题