-2
私は自分のプラグインを書きましたが、私はConfigクラスのプラグインオプションにアクセスしたいと思います。ここに私のコードの例があります。クラス内のget_optionにアクセス
class Config {
private $var = get_option('option');
public function getMyOption() {
return $this->var;
}
}
しかし、私はこのエラーを取得:ここ
parse error: syntax error, unexpected '(', expecting ',' or ';' in
問題は、私はクラスにオプションの値を使用する方法イスト? 誰かが私に説明して、クラスのget_option値にどのようにアクセスできますか?
これはコンストラクタで行うか、メソッドのどこかで初期化する必要があります。 ["この宣言には初期化が含まれる場合がありますが、この初期化は定数値でなければなりません。つまり、コンパイル時に評価できる必要があり、評価するために実行時情報に依存してはいけません。 http://php.net/manual/en/language.oop5.properties.php) – PeeHaa