У меня есть PHP-скрипт со следующей строкой:
$class = Connection::class;
Это выполняется, как ожидается, на PHP 5.5, как описано здесь: http://php.net/manual/en/language.oop5.basic.php#language.oop5.basic.class.class . Однако это вызывает синтаксическую ошибку в PHP 5.4.
Есть ли простой способ переписать эту строку для работы в PHP 5.4?
Посмотрите, если это для вас:
$class = __NAMESPACE__ ."\\".get_class($connection_object);