3v4l.org

run code in 300+ PHP versions simultaneously
<?php function perfect_time($time) { $time = strtotime($time); return is_numeric($time) && $time >= 1 ? $time - strtotime("now") : false; } function zone2time($zone_offset) { return @preg_match("/^([\\+\\-]{1})?([0-9]{1,2}):([0-9]{1,2})$/i", preg_replace("/[a-z\\s]+/", null, strtolower($zone_offset)), $out) ? perfect_time("{$out[2]} Hours {$out[3]} Mins" . ($out[1] === "-" ? " ago" : null)) : false; } var_dump(zone2time(" GMT -05 : 30 "));
Output for git.master, git.master_jit, rfc.property-hooks
int(-19800)

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
41.93 ms | 401 KiB | 8 Q