3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace A; use C\E , B\D as P; function foo() { echo __NAMESPACE__;} class A\B\D{ function foo() { echo __NAMESPACE__;}} new P; P\foo(); ?>
Output for 5.4.0 - 5.4.19
Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR), expecting '{' in /in/YbG36 on line 5
Process exited with code 255.
Output for 5.3.0 - 5.3.27
Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting '{' in /in/YbG36 on line 5
Process exited with code 255.

preferences:
185.07 ms | 1399 KiB | 55 Q