3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace My\Classes; Class MyClass { private static $myProperty = "test"; public static function getProp(){ return self::myProperty; } } namespace My\Classes; use My\Class\MyClass; //The class above Class MyOtherClass { public static function getProperty(){ return MyClass::getProp(); //Returns Hello } } echo MyOtherClass::getProperty();
Output for 5.5.24 - 5.5.30, 5.6.8 - 5.6.16
Parse error: syntax error, unexpected 'Class' (T_CLASS), expecting identifier (T_STRING) in /in/cD4Kc on line 14
Process exited with code 255.

preferences:
164.44 ms | 1395 KiB | 23 Q