3v4l.org

run code in 300+ PHP versions simultaneously
<?php class C { static function f() { var_dump(__FUNCTION__); } } C::f(); "C::f"(); ["C", "f"](); implode('::', ["C", "f"])(); [C::class, "f"](); $c = new C; [$c, "f"](); [$c::class, "f"]();
Output for git.master, git.master_jit
Warning: Module "Zend OPcache" is already loaded in Unknown on line 0 Warning: Zend OPcache: module registration failed! in Unknown on line 0 string(1) "f" string(1) "f" string(1) "f" string(1) "f" string(1) "f" string(1) "f" string(1) "f"

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.51 ms | 405 KiB | 5 Q