::class 相当于 PHP 5.4

::class equivalent in PHP 5.4

我有一个 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);