3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace A\B { class C { function p() { echo 'A\B\C'; } } } namespace M\N { use A\B\C C2; class C { function p() { echo 'M\N\C'; } } class X extends C { } } namespace { $x = new M\N\X(); $x->p(); }
Output for 5.4.0 - 5.4.30
Parse error: syntax error, unexpected 'C2' (T_STRING), expecting ',' or ';' in /in/ZlKHb on line 10
Process exited with code 255.
Output for 5.3.0 - 5.3.28
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /in/ZlKHb on line 10
Process exited with code 255.

preferences:
192.17 ms | 1399 KiB | 67 Q