Я знаю, что на PHP 5.5 есть статическое поле class
, но я должен придерживаться PHP 5.4. Можно ли получить полное имя класса из переменной?
Пример:
namespace My\Awesome\Namespace
class Foo {
}
И где-то еще в коде:
public function bar() {
$var = new \My\Awesome\Namespace\Foo();
// maybe there something like this??
$fullClassName = get_qualified_classname($var);
// outputs 'My\Awesome\Namespace\Foo'
echo $fullClassName
}