Ben sadece PHP ile başladım, ve bir sınıf örneğine bir anonim işlev eklemek için bir yol olup olmadığını merak ediyorum.
Örneğin, diyelim ...
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();
Ne yapmam umuyorum farklı uygulamalar çok sayıda kod aynı tükürmek yeniden ve ben özel durumlarda fonksiyonları sadece 'swap-out' ve yerine böylece bunu yapmak değildir.
Ben (yani anonim fonksiyonlar değil sadece onları kullanıyorum şekilde çalışması gerekir) PHP5.3 kullanıyorum.
Zaman ayırdığınız için çok çok teşekkürler!
-GK