3v4l.org

run code in 500+ PHP versions simultaneously
<?php register_shutdown_function( function() { $error = error_get_last(); var_dump( $error ); } ); class A { public function test( $a, $b ) { } } class B extends A { public function test( $a, $b, $c ) { } } $b = new B();
Output for git.master, git.master_jit
Fatal error: Declaration of B::test($a, $b, $c) must be compatible with A::test($a, $b) in /in/1C17B on line 16 Stack trace: #0 {main}
Process exited with code 255.

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:
46.85 ms | 734 KiB | 3 Q