Answers for "php call static method from class"

PHP
1

php call static method from class

class static_test_class {
    public static function test() {
        echo "Original class\n";
    }

    public static function run($use_self) {
        if($use_self) {
            self::test();
        } else {
            $class = get_called_class();
            $class::test(); 
        }
    }
}

class extended_static_test_class extends static_test_class {
    public static function test() {
        echo "Extended class\n";
    }
}

extended_static_test_class::run(true);
extended_static_test_class::run(false);
Posted by: Guest on August-25-2021

Code answers related to "php call static method from class"

Browse Popular Code Answers by Language