是否有可能在Zend中動態重載函數?如何使用Zend動態覆蓋函數?
class My_Core_Default_Api extends Zend_Mail_Transport_Sendmail
{
public function getApi()
{
echo "Old Api";
}
}
class My_Core_New_Api extends Zend_Mail_Transport_Sendmail
{
public function getApi()
{
echo "New Api";
}
}
在這裏我想重寫Core_Default_Api->getApi()
與Core_New_Api->getApi()
。任何建議請
做兩個班有什麼關係呢?你知道'延伸'嗎? – 2011-06-16 06:25:42
不是Zend Framework的問題。這是一個基本的PHP問題。正如其他答案和評論所暗示的那樣,研究一下PHP的面向對象功能 - 特別是'extends'關鍵字 – 2011-06-16 07:23:30