瞭解繼承 可使用get_parent_class()來找到一個類的父類。 這個函數須要一個對象或類名做爲參數,而且父類存在的話,就返回父類的名字。若是不存在則返回false. echo get_parent_class('cdProduct'); 可使用is_subclass_of()函數檢測類是不是另外一個類的派生類。 它須要一個子類對象和一個父類的名字,若是第二個參數是第一個參賽的父類的話,則返回true. $product = getProduct(); if(is_subclass_of($product,'shopProduct')) { echo 'cdProduct is a subclass of shopProduct'; } is_subclass_of()只會告訴你類的繼承關係,而不會告訴你類是否實現了一個接口,若是須要檢測一個類是否實現了某個接口,應當使用instanceof操做符。