3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace MyProject; $query = 'query'; 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
Overloaded global var_dump()!<br />string(5) "query" Fatal error: Uncaught Exception: ailed! in /in/YhZlo:16 Stack trace: #0 {main} thrown in /in/YhZlo on line 16
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:
35.48 ms | 401 KiB | 8 Q