How can you call a function by its name in PHP?

To call a function by its name in PHP, you can use the `call_user_func()` or `call_user_func_array()` functions. These functions allow you to dynamically call a function based on a string containing the function name. This can be useful when the function name is stored in a variable or passed as a parameter.

// Example of calling a function by its name using call_user_func()
function myFunction() {
    echo "Hello, World!";
}

$functionName = 'myFunction';
call_user_func($functionName);

// Example of calling a function by its name using call_user_func_array()
function addNumbers($a, $b) {
    return $a + $b;
}

$functionName = 'addNumbers';
$args = [2, 3];
echo call_user_func_array($functionName, $args);