3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace bar { class baz {} } namespace foo { use bar; class bar {} echo foo\bar::class . "\n"; echo \foo\bar::class . "\n"; echo bar\baz::class . "\n"; echo \bar\baz::class . "\n"; }
Output for 7.0.7 - 7.0.20, 7.1.0 - 7.1.7
Fatal error: Cannot declare class foo\bar because the name is already in use in /in/eH3KD on line 7
Process exited with code 255.
Output for 7.0.0 - 7.0.6
foo\foo\bar foo\bar bar\baz bar\baz

preferences:
168.81 ms | 1395 KiB | 36 Q