非静态方法静态调用原理

更新时间:2023-05-25 21:55
class Test{
//声明可以为protected或者private 不能为public,public默认为普通调用,报错.
    private function vvv(){
        echo 'vvv';
    }
    public static function __callStatic($name, $arguments) {
        $s = new self();
        $s->vvv();
    }
}

Test::vvv();