以下のPHPスクリプトのパフォーマンス調整を行うことができるかどうか疑問に思いました。私がやろうとしているのは、午前00:00から午後23:30まで30分ごとに選択リストに入れることです。これがコードです
<?php
$starttime = '00:00';
$time = new DateTime($starttime);
$interval = new DateInterval('PT30M');
$temptime = $time->format('H:i');
do{
echo '<option value="">'.date("H:i a", strtotime($temptime)).'</option>';
$time->add($interval);
$temptime = $time->format('H:i');
}while ($temptime !== $starttime);
?>
もっと簡単な方法があると思いますが、考えられません。誰かが助けることができますか?