这是什么:\ My \ Namespace \ MyClass :: class?

时间:2016-02-12 18:57:23

标签: php class constants

似乎找不到任何关于此的信息。

\My\Namespace\MyClass::class

它返回完整的类名,这对我目前正在做的事情非常有用,但是关于它的文档在哪里?

它是PHP 7吗?

1 个答案:

答案 0 :(得分:1)

PHP 5.5 以来,您可以使用Some\Namespace\ClassName::class表示法来使用类名解析

<?php
namespace Name\Space;
class ClassName {}

echo ClassName::class;

此处有更多信息http://php.net/manual/en/migration55.new-features.php#migration55.new-features.class-name