0

SplObjectStorageクラス内でマップとして保護されたものを初期化することは可能でしょうか? これを試すたびにエラーが発生しているようです。以下の例のように:

class a {

  protected $a = new SplObjectStorage();

  ...

}
4

1 に答える 1

0

コンストラクタを使用する必要があります

class a {
  public function __construct() {
     $this->a = new SplObjectStorage();
  }

  protected $a;

  ...
}
于 2014-06-08T22:10:01.423 に答える