Мне нужно использовать константу как имя класса для доступа к этому статическому свойству класса, то есть class a { public static $name = "Jon"; } define("CLASSNAME", "a"); echo CLASSNAME::$name; это возвращает ошибку, что класс CLASSNAME не существует. Есть какое-то решение?
Я только что нашел, что это сработает: echo $value , " contiue"; но это не так: return $value , " contiue"; В то время как "." Работает в обоих. В чем разница между точкой и запятой здесь?