1. get_class
get_class — Returns the name of the class of an object
get_class ([ object $object
] ) : string
例如:magento代码:
$model = Mage::getModel('sales/order_creditmemo')->load($id)->addData($data);
echo get_class($model);
输出: Mage_Sales_Model_Order_Creditmemo
2. ReflectionClass()
获取类名,且获取的是最完整的路径类文件名
$model = Mage::getModel('sales/order_creditmemo')->load($id)->addData($data);
$func = new ReflectionClass($model);
var_dump($func->getFileName() );exit;
打印输出: "D:\www\lollicupStore2\app\code\core\Mage\Sales\Model\Order\Creditmemo.php"