![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 24.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka wzajemnie includowanych plików:
a.php: b.php: c.php:
powinno wyświetlić string: c.php b.php a.php poszukuję funkcji aby zwróciła nazwę pliku z którego jest wywoływana, jak to prosto zrobić za pomocą funkcji czy zmiennej $_SERVER (żeby za każdym razem nie wpisywać ręcznie nazwy pliku)? Ten post edytował colargol 26.11.2010, 17:42:18 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nazwę aktualnego pliku masz w magicznej stałej __FILE__ - oczywiście wewnątrz funkcji zwróci Ci plik, gdzie ta funkcja jest zdefiniowana.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 25 Dołączył: 6.09.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
O gotowej funkcji nic mi nie wiadomo (to wcale nie znaczy że nie istnieje), ale obrabiając odpowiednio dane z debug_backtrace() otrzymasz to czego potrzebujesz.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 02:59 |