php判断类、方法、属性是否存在

By | 2020年8月13日

php判断类是否存在:

if(class_exists('demoClass')){
    $myclass=new demoClass();
}

php判断类中某个方法是否存在:

$n=new demoClass();
if(!method_exists($n,'func')){
    echo 'func方法未定义!';
}

php判断类中某个属性是否定义:

$n=new demoClass();
if(!property_exists($n,'p')){
    echo 'p属性未定义!';
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注