ReflectionClass::getShortName

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

ReflectionClass::getShortNameObtiene el nombre corto de una clase

Descripción

public ReflectionClass::getShortName(): string

Obtiene el nombre corto de una clase, es decir, la parte sin el espacio de nombres.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

El nombre corto de la clase.

Ejemplos

Ejemplo #1 Ejemplo con ReflectionClass::getShortName()

<?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 ejemplo anterior mostrará :

bool(false)
string(8) "stdClass"
string(0) ""
string(8) "stdClass"

bool(true)
string(7) "A\B\Foo"
string(3) "A\B"
string(3) "Foo"

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top