If the object does not belong to a namespace, an empty string is returned
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
ReflectionClass::getNamespaceName — Obtiene el nombre del espacio de nombres
Devuelve el nombre del espacio de nombres.
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Esta función no tiene parámetros.
Nombre del espacio de nombres.
Ejemplo #1 Ejemplo de ReflectionClass::getNamespaceName()
<?php
namespace A\B;
class Foo { }
$clase = new \ReflectionClass('stdClass');
var_dump($clase->inNamespace());
var_dump($clase->getName());
var_dump($clase->getNamespaceName());
var_dump($clase->getShortName());
$clase = new \ReflectionClass('A\\B\\Foo');
var_dump($clase->inNamespace());
var_dump($clase->getName());
var_dump($clase->getNamespaceName());
var_dump($clase->getShortName());
?>
El resultado del ejemplo sería:
bool(false) string(8) "stdClass" string(0) "" string(8) "stdClass" bool(true) string(7) "A\B\Foo" string(3) "A\B" string(3) "Foo"