私のクラスにはデフォルトパラメータがあり、必要に応じて引数を省略できる関数が必要です。私はデフォルトをクラスに格納された変数にしたい。PHP関数のデフォルトパラメータとしてのクラス変数の参照
こんにちは、これはなぜAptanaのエラーメッセージを表示していますか?
class property{
private $id;
function load_data($id = $this->id){
//...blah blah blah
}
}
私の代わりに
class property{
static $id;
function load_data($id = self::id){
//...blah blah blah
}
}
を使用する必要がありますか?ヘルプ
三元を。 –
私は三項が好きですが、私は変数をそれ自身に設定することを避けようとしています。 –