php判斷方法和屬性是否存在的方法:【method_exists(mixed $object,string $method_name );property_exists(mixed $class,string $property);】。
本文操作環境:windows10系統、php 7、thinkpad t480電腦。
php判斷類別裡面的某個方法是否存在:
bool method_exists ( mixed $object , string $method_name ) 檢查類別的方法是否存在,例如:
$directory=new Directory; if(!method_exists($directory,'read')){ echo '未定义read方法!'; }
php 判斷類別裡面的某個屬性是否已經定義:
bool property_exists(mixed $class,string $property)檢查類別的屬性是否存在,例如:
$directory=new Directory; if(!property_exists($directory,'li')){ echo '未定义li属性!'; }
推薦學習:php培訓
#以上是php如何判斷方法和屬性是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!