If the object does not belong to a namespace, an empty string is returned
ReflectionClass::getNamespaceName
(PHP 5 >= 5.3.0)
ReflectionClass::getNamespaceName — Obtiene el nombre del espacio de nombres
Descripción
public string ReflectionClass::getNamespaceName
( void
)
Devuelve el nombre del espacio de nombres.
Advertencia
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
Nombre del espacio de nombres.
Ejemplos
Ejemplo #1 Ejemplo de ReflectionClass::getNamespaceName()
<?php
namespace A\B;
class Foo { }
$function = new \ReflectionClass('stdClass');
var_dump($function->inNamespace());
var_dump($function->getName());
var_dump($function->getNamespaceName());
var_dump($function->getShortName());
$function = new \ReflectionClass('A\\B\\Foo');
var_dump($function->inNamespace());
var_dump($function->getName());
var_dump($function->getNamespaceName());
var_dump($function->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"
