How can a function of a class be called via a link in PHP?

To call a function of a class via a link in PHP, you can use a combination of URL parameters and PHP code. You can pass the class name and method name as parameters in the URL and then use PHP to instantiate the class and call the method based on the parameters passed in the URL.

<?php
// Assuming the class name and method name are passed as URL parameters
if(isset($_GET['class']) && isset($_GET['method'])) {
    $className = $_GET['class'];
    $methodName = $_GET['method'];
    
    // Instantiate the class and call the method
    if(class_exists($className)) {
        $classInstance = new $className();
        if(method_exists($classInstance, $methodName)) {
            $classInstance->$methodName();
        } else {
            echo "Method does not exist in class.";
        }
    } else {
        echo "Class does not exist.";
    }
}

// Example link to call the function: <a href="example.php?class=ClassName&method=methodName">Call Function</a>
?>