3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace My; foreach (get_defined_functions()['internal'] as $function) { if ($function === 'assert') continue; $declaration = sprintf( 'namespace My; function %s() { $start = \microtime(true); $retval = \call_user_func_array("%s", \func_get_args()); echo \microtime(true) - $start, PHP_EOL; return $retval; }', $function, $function, $function, $function ); eval($declaration); }; echo strtotime('today');
Output for git.master_jit
3.0040740966797E-5 1624485600
Output for git.master
2.8848648071289E-5 1624485600
Output for rfc.property-hooks
1.1920928955078E-5 1624485600

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:
34.68 ms | 407 KiB | 5 Q