的對象時,我創建一個類的對象如下功能代碼爲new Jobsites('search')
的對象。通參數創建
這裏搜索功能,我想通過參數一樣search(10)
我如何能做到這個功能呢?如何將參數傳遞給對象創建中的函數?
的對象時,我創建一個類的對象如下功能代碼爲new Jobsites('search')
的對象。通參數創建
這裏搜索功能,我想通過參數一樣search(10)
我如何能做到這個功能呢?如何將參數傳遞給對象創建中的函數?
閱讀中,我想你的意思是這樣的評論:
class Jobsites extends BaseJobsites
{
public function __construct($myFunction, $myId){
$this->$myFunction($myId);
}
private function search($id=0)
{
echo $id;
}
}
$class = new Jobsites('search',1);
我們不能像新的Jobsites('search(10)')或其他任何東西一樣在新的Jobsites('search')中直接傳遞參數? – 2014-09-02 10:45:33
不,這是不可能的。然而,你可以做別的事情,我會編輯我的問題。 – Daan 2014-09-02 10:46:03
好的朋友謝謝,我已經問過那麼簡單的問題,爲什麼下來投了這麼多:( – 2014-09-02 10:46:55
我不知道你是問。你能澄清一下嗎? – Gordon 2014-09-02 10:40:26
我完全同意@Gordon – Daan 2014-09-02 10:40:40
你的意思是做一個構造函數並設置'$ this-> id = $ id'並通過'echo $ this-> id'獲取它? – h2ooooooo 2014-09-02 10:41:09