3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace MyProject; var_dump($query); // Overloaded \var_dump($query); // Internal // We want to access the global Exception class // The following will not work because there's no class called Exception in the MyProject\Database namespace and unqualified class names do not have a fallback to global space // throw new Exception('Query failed!'); // Instead, we use a single backslash to indicate we want to resolve from global space throw new \Exception('ailed!'); function var_dump() { echo 'Overloaded global var_dump()!<br />'; }
Output for git.master, git.master_jit, rfc.property-hooks
Warning: Undefined variable $query in /in/QnYA5 on line 4 Overloaded global var_dump()!<br /> Warning: Undefined variable $query in /in/QnYA5 on line 5 NULL Fatal error: Uncaught Exception: ailed! in /in/QnYA5:12 Stack trace: #0 {main} thrown in /in/QnYA5 on line 12
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:
43.38 ms | 401 KiB | 8 Q