3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public function column() { $var = 'string'; $var->column(); } } $header = new Foo; var_dump(get_class($header), get_class_methods($header), method_exists($header, 'column')); $header->column();
Output for git.master, git.master_jit, rfc.property-hooks
string(3) "Foo" array(1) { [0]=> string(6) "column" } bool(true) Fatal error: Uncaught Error: Call to a member function column() on string in /in/5ugka:9 Stack trace: #0 /in/5ugka(16): Foo->column() #1 {main} thrown in /in/5ugka on line 9
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:
47.96 ms | 401 KiB | 8 Q