我正在尝试为显示时间创建一个下拉列表。我的选项标签应该是这样的
<option value="1">01.00AM</option>
<option value="2">02.00AM</option>
<option value="3">03.00AM</option> and so on
所以我能知道有没有一种快速的方法来创建数组,而不是在选项标签中输入每个小时?
注意:上午和下午应根据时间显示。
我用这段代码试过了,但它对我不起作用..
<select>
<?php for($i = 0; $i < 24; $i++): ?>
<option value="<?= $i; ?>"><?= $i % 12 ? $i % 12 : 12 ?>:00 <?= $i >= 12 ? 'pm' : 'am' ?></option>
<?php endfor ?>
</select>