3v4l.org

run code in 300+ PHP versions simultaneously
<?php $range = range(strtotime('today 08:00'),strtotime('today 19:00'),30*60); foreach($range as $time){ echo '<option value="'.$time.'">'.date("H:i",$time).'</option>'."\r\n"; } echo "------------------------------------------------------------------------------------"; $range = range(strtotime("today 00:15"),strtotime("today 04:00"),15*60); foreach($range as $time){ echo '<option value="'.$time.'">'.date("H:i",$time).'</option>'."\r\n"; }
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.12 - 7.3.31, 7.4.0 - 7.4.33, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
<option value="1404885600">08:00</option> <option value="1404887400">08:30</option> <option value="1404889200">09:00</option> <option value="1404891000">09:30</option> <option value="1404892800">10:00</option> <option value="1404894600">10:30</option> <option value="1404896400">11:00</option> <option value="1404898200">11:30</option> <option value="1404900000">12:00</option> <option value="1404901800">12:30</option> <option value="1404903600">13:00</option> <option value="1404905400">13:30</option> <option value="1404907200">14:00</option> <option value="1404909000">14:30</option> <option value="1404910800">15:00</option> <option value="1404912600">15:30</option> <option value="1404914400">16:00</option> <option value="1404916200">16:30</option> <option value="1404918000">17:00</option> <option value="1404919800">17:30</option> <option value="1404921600">18:00</option> <option value="1404923400">18:30</option> <option value="1404925200">19:00</option> ------------------------------------------------------------------------------------<option value="1404857700">00:15</option> <option value="1404858600">00:30</option> <option value="1404859500">00:45</option> <option value="1404860400">01:00</option> <option value="1404861300">01:15</option> <option value="1404862200">01:30</option> <option value="1404863100">01:45</option> <option value="1404864000">02:00</option> <option value="1404864900">02:15</option> <option value="1404865800">02:30</option> <option value="1404866700">02:45</option> <option value="1404867600">03:00</option> <option value="1404868500">03:15</option> <option value="1404869400">03:30</option> <option value="1404870300">03:45</option> <option value="1404871200">04:00</option>
Output for 7.3.32 - 7.3.33, 8.0.13
<option value="1404892800">08:00</option> <option value="1404894600">08:30</option> <option value="1404896400">09:00</option> <option value="1404898200">09:30</option> <option value="1404900000">10:00</option> <option value="1404901800">10:30</option> <option value="1404903600">11:00</option> <option value="1404905400">11:30</option> <option value="1404907200">12:00</option> <option value="1404909000">12:30</option> <option value="1404910800">13:00</option> <option value="1404912600">13:30</option> <option value="1404914400">14:00</option> <option value="1404916200">14:30</option> <option value="1404918000">15:00</option> <option value="1404919800">15:30</option> <option value="1404921600">16:00</option> <option value="1404923400">16:30</option> <option value="1404925200">17:00</option> <option value="1404927000">17:30</option> <option value="1404928800">18:00</option> <option value="1404930600">18:30</option> <option value="1404932400">19:00</option> ------------------------------------------------------------------------------------<option value="1404864900">00:15</option> <option value="1404865800">00:30</option> <option value="1404866700">00:45</option> <option value="1404867600">01:00</option> <option value="1404868500">01:15</option> <option value="1404869400">01:30</option> <option value="1404870300">01:45</option> <option value="1404871200">02:00</option> <option value="1404872100">02:15</option> <option value="1404873000">02:30</option> <option value="1404873900">02:45</option> <option value="1404874800">03:00</option> <option value="1404875700">03:15</option> <option value="1404876600">03:30</option> <option value="1404877500">03:45</option> <option value="1404878400">04:00</option>
Output for 4.3.0 - 4.3.10, 4.4.0 - 4.4.9
Warning: Wrong parameter count for range() in /in/vD4cV on line 2 Warning: Invalid argument supplied for foreach() in /in/vD4cV on line 3 ------------------------------------------------------------------------------------ Warning: Wrong parameter count for range() in /in/vD4cV on line 7 Warning: Invalid argument supplied for foreach() in /in/vD4cV on line 8
Output for 4.3.11
Warning: Wrong parameter count for range() in /in/vD4cV on line 2 ------------------------------------------------------------------------------------ Warning: Wrong parameter count for range() in /in/vD4cV on line 7

preferences:
259.46 ms | 401 KiB | 351 Q