Bu konu When do/should I use __construct(), __get(), __set(), and __call() in PHP? hangi __ inşa __ get ve __ set sihirli yöntemler bahsediyor genişletir.
PHP 5.3 'çağırmak __ adında yeni bir Magic Yöntem var. Bir komut bir fonksiyonu olarak bir nesneyi aramaya çalıştığında __ Invoke yöntemi denir.
Şimdi bu yöntem için yapmış araştırma, insanların Java yönteme benzetmek () çalıştırın -. Bkz Interface Runnable.
Düşündüm sonra uzun ve ben) $ (obj çağırır neden herhangi bir nedenle düşünemiyorum bu konuda zor; $ obj-> function () karşıt olarak;
Nesnelerin bir dizi yineleme olsa bile, yine de çalıştırmak isterim ana fonksiyonu adını bilemez.
Yani bir __ sihirli yöntemini PHP kısayol ya da bu aslında yapmak doğru şey olacaktır durumlar vardır 'Eğer gerektiği anlamına gelmez sırf' Başka bir örnek çağırmak?