Post
#1
|
|
|
Grupa: Zablokowani Postów: 46 Pomógł: 0 Dołączył: 12.01.2006 Ostrzeżenie: (10%)
|
Czy ktos z Was ma jakoś fajnie rozwiązaną fukcję __autoload od ładowania klas porozrzucanych po róźnych katalogach?
Powiedzmy, że mam taką strukturę katalogów: /classes/a/ /classes/b/ /classes/c/ /libraries/ index.php I teraz w pliku index.php mam użytą funkcję __autoload. Jak zrobić, aby była uniwersalna i radziła sobie z odnajdywaniem odpowiedniej klasy w tych katalogach? Mam na razie w głowie dwa rozwiązania: Szukamy klasy: TestowaKlasa
a) Pobieranie lokalizacji klasy
b) Wyszukiwanie wg nazwy klasy Klasa nazywa się: Classes_B_TestowaKlasa i na podstawie jej nazwy robijam na lokalizację i nazwę. Macie jakies inne, lepszejsze rozwiązania? |
|
|
|
eMartio Uniwersalna funkcja __autoload? 31.03.2006, 13:39:27
kszychu Ja nie bardzo rozumiem koncepcję założeń; czyli ja... 31.03.2006, 13:45:27
dr_bonzo To juz bylo, wiele pomyslow itd : http://forum.php... 31.03.2006, 14:00:16
eMartio Cytat(kszychu @ 2006-03-31 12:45:27)Ja nie ba... 31.03.2006, 19:20:06
dr_bonzo eMartio: przeczytaj ten watek co ci podalem: sa ta... 31.03.2006, 19:23:35 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 03:02 |