How to get the function name inside a function in php?
To get the function name inside the PHP function we need to use Magic constants(__FUNCTION__).
1. Code:
<?php
function Soltuts() {
// Magic function constant which
// holds the function name, or
// {closure} for anonymous functions
$string = __FUNCTION__;
// Display the result
echo $string;
}
// Function call
Soltuts();
?>
2. Example:
Input:
function Soltuts()
Output:
The function name: Soltuts
3. Syntax:
Syntax:
$string = __FUNCTION__
Description: This constant is used to return the function name, or {closure} for anonymous functions.
To get the function name inside the PHP function we need to use Magic constants(FUNCTION) or Magic constants(METHOD).
Magic constants: Magic constants are the predefined constants in PHP which is used on the basis of their use. These constants are starts and end with a double underscore (__). These constants are created by various extensions.