且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

检查方法是否存在于同一个类中

更新时间:2023-01-22 11:18:53

你可以这样做:

class A{
    public function foo(){
        echo "foo";
    }

    public function bar(){
        if(method_exists($this, 'foo')){
            echo "method exists";
        }else{
            echo "method does not exist";
        }
    }
}

$obj = new A;
$obj->bar();