::PHP 5.4 中的等效类

blc*_*223 5 php php-5.4

我有一个 PHP 脚本,其中包含以下行:

$class = Connection::class;
Run Code Online (Sandbox Code Playgroud)

这在 PHP 5.5 上按预期运行,如下所述: http: //php.net/manual/en/language.oop5.basic.php#language.oop5.basic.class.class。但是,它会在 PHP 5.4 中导致语法错误。

有没有一种简单的方法可以重写此行以在 PHP 5.4 中运行?

Kev*_*sey 2

看看这是否适合你:

$class = __NAMESPACE__ ."\\".get_class($connection_object);
Run Code Online (Sandbox Code Playgroud)