重複の可能性:
PHP は Python デコレータに相当しますか?
Pythonデコレータでできるのと同じ動作をPHPで実現したいと思います。
したがって、クラスを次のように書く代わりに:
class MyClass
{
public function myFunc($param1, $param2, $param3)
{
$param1 = $param1 * 2;
$param1 = $param1 * 2;
$param1 = $param1 * 2;
echo $param1.$param2.$param3;
}
}
私はこのようにしたい:
class MyClass
{
@some_magic_multiplier_decorator
public function myFunc($param1, $param2, $param3)
{
echo $param1.$param2.$param3;
}
}
両方のクラスが同じことをします。
これはPHPで可能ですか?
ありがとう