The Reflection::getShortName() function is an inbuilt function in PHP which is used to return the short name of the specified class, the part without the namespace.
Syntax:
php
php
string Reflection::getShortName( void )Parameters: This function does not accept any parameters. Return Value: This function returns the short name of the specified class, the part without the namespace. Below programs illustrate the Reflection::getShortName() function in PHP: Program 1:
<?php
// Defining a namespace and class GFG
namespace A\B;
class GFG{ }
// Using ReflectionClass over the namespace and
// specified class GFG
$ReflectionClass = new \ReflectionClass('A\\B\\GFG');
// Calling getShortName() function
$A = $ReflectionClass->getShortName();
// Getting the short name of the specified class
var_dump($A);
?>
Output:
Program 2:
string(3) "GFG"
<?php
// Using ReflectionClass inbuilt function
$ReflectionClass = new ReflectionClass('ReflectionClass');
// Calling getShortName() functions
$A = $ReflectionClass->getShortName();
// Getting the short name of the specified class
var_dump($A);
?>
Output:
Reference: https://www.php.net/manual/en/reflectionclass.getshortname.phpstring(15) "ReflectionClass"