0

クラスceff()内にwsGO()という関数があります。クラスceff内からその関数を実行できるようにしたいと思います。私はこのコードを使用しました:

class ceff{

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

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

しかし、これはうまくいきませんでした。何か案は?

4

1 に答える 1

2

PHP では、関数やコンストラクター呼び出しではなく、定数でのみプロパティを初期化できます。ただし、次のようなコンストラクターでそれを行うことができます。

class ceff{

   public $ceff_instance;

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

   public function wsGO(){
      ....
   }
}
于 2012-06-18T22:11:08.977 に答える