Ben bir PHP "makro" yapabilir

0 Cevap php

Fonksiyon hata raporlama bunları kullanabilirsiniz, böylece fonksiyonu arayanın olanlar - Ben bahsediyorum parametreler __FILE__ ve __LINE__ vardır.

Diyelim ki file_2.php iki dosya ve file_1.php aramaların hattı 100 my_func() olduğunu varsayalım

I my_func(__FILE__, __LINE__), böylece bu çağrı yapmak istiyorum my_func o hattında 100 de file_1.php karşı bildirebilirsiniz bir hatayla karşılaşır.

Ben aramalar yüzlerce my_func ve my_func olmak hatasını bildiren beri var (ben yığın dökümü sürece) () kendisi bilgilendirici olmayabilir bunu. Ve ben elle bu iki parametreleri yüz birkaç kez yazmak zorunda istemiyorum.

PHP benzer bir şey yapabiliriz - #define MY_FUNC my_func(__FILE, __LINE) gibi CI şey yapardı?

0 Cevap