3v4l.org

run code in 300+ PHP versions simultaneously
<?php ob_start(); $functions = get_defined_functions(); foreach($functions["internal"] as $function) echo "<li>$function</li>"; $s=ob_get_clean(); echo substr($s, -500);
Output for git.master, git.master_jit, rfc.property-hooks
ansliterator_transliterate</li><li>transliterator_get_error_code</li><li>transliterator_get_error_message</li><li>bcadd</li><li>bcsub</li><li>bcmul</li><li>bcdiv</li><li>bcmod</li><li>bcpowmod</li><li>bcpow</li><li>bcsqrt</li><li>bccomp</li><li>bcscale</li><li>opcache_reset</li><li>opcache_get_status</li><li>opcache_compile_file</li><li>opcache_invalidate</li><li>opcache_get_configuration</li><li>opcache_is_script_cached</li><li>dl</li><li>cli_set_process_title</li><li>cli_get_process_title</li>

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:
55.93 ms | 402 KiB | 8 Q