PHP 5.4: Obtenir le nom de classe complet d'une variable d'instance

Je sais qu'il est statique class champ sur PHP 5.5, mais je dois en tenir à PHP 5.4. Est-il possible d'obtenir le nom de classe entièrement qualifié à partir d'une variable?

Exemple:

namespace My\Awesome\Namespace

class Foo {

}

Et d'autre part dans le code:

public function bar() {
   $var = new \My\Awesome\Namespace\Foo();

   //maybe there's something like this??
   $fullClassName = get_qualified_classname($var);

   //outputs 'My\Awesome\Namespace\Foo'
   echo $fullClassName 
}

source d'informationauteur leypascua