私はこれを行うことができることを知っています:
class Foo {
public function bar( $k, $v ){
$this->{$k} = $v;
}
}
私がやろうとすると:
class Foo {
public static function bar( $k, $v ){
self::${$k} = $v;
}
}
それは動作しません。私はおそらく静的プロパティを十分に理解していません。誰でも説明できますか?