2012-06-18 71 views
0

我有一個名爲wsGO()的類內的函數ceff()。我希望能夠在類ceff中運行該函數。我用這個代碼:調用該類內的函數 - php

class ceff{ 

    $ceff_instance = new ceff($this); 
    $ceff_instance = wsGO(); 

    public function wsGO(){ 
     .... 
    } 
} 

但是,這沒有奏效。有任何想法嗎?

回答

2

在PHP中,您只能使用常量初始化一個屬性 - NOT函數或構造函數調用。您可以在構造函數中做到這一點,例如:

class ceff{ 

    public $ceff_instance; 

    public function __construct() { 
     $this->ceff_instance = $this->wsGO(); 
    } 

    public function wsGO(){ 
     .... 
    } 
} 
+0

完美!然而,我的wsGO返回一個數組,我將如何設置等於一個變量? – nathpilland