3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace a { class a { public static function test() { $ns = get_called_class(); $ns = substr($ns, 0, strrpos($ns, '\\')); $ns = $ns."\Model"; echo $ns; } } } namespace b { class b extends \a\a { } } namespace { \b\b::test(); }

preferences:
35.45 ms | 402 KiB | 5 Q