PHP を使い始めたばかりで、匿名関数をクラス インスタンスに追加する方法があるかどうか疑問に思っています。
たとえば、言ってみましょう...
class A{
public B;
}
$c = new A();
//This is where I am getting a little confused...
//The following wont work
$c->B = function(){echo('HelloWorld');};
$c->B();
私が望んでいるのは、同じコードの一部を多数の異なるアプリケーションで再利用し、特定のインスタンスで関数を「スワップアウト」して置き換えることができるようにすることです。
私はphp5.3を使用しています(匿名関数は機能するはずですが、私が使用している方法ではありません)。
お時間をいただき、誠にありがとうございました!!
-GK