3v4l.org

run code in 300+ PHP versions simultaneously
<?php $zones_array = array(); $timestamp = time(); foreach(timezone_identifiers_list() as $key => $zone) { $zones_array[$key]['value'] = $zone; date_default_timezone_set($zone); $zones_array[$key]['label'] = 'UTC/GMT ' . date('P', $timestamp) . ' - ' . str_replace('_', ' ', $zone); } print_r($zones_array);

preferences:
29.19 ms | 402 KiB | 5 Q