Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak sprawdzić czy plik jest dołączony
Forum PHP.pl > Forum > Przedszkole
gazelek
Witam,

mam napisanych kilka klas, każda jest w osobnym pliku php. Chcialbym, zeby ten kod byl 'do wykorzystania' w przyszlosci. W jednej klasie w pewnej metodzie chcialbym wstawic instrukcje warunkowa, ktora jako warunek przyjmowalaby wynik dzialania metody z innej klasy. Problem jest jednak taki, ze tamta klasa bylaby inkludowana tylko w niektorych projektach. Wiec przydaloby sie sprawdzanie, czy dany plik jest dołączony (ewentualnie czy mozna utworzyc obiekt z danej klasy, lub wywolac statyczna metode). Niestety, nie mam pomyslu jak to zrobic...

Znam troche Zend Framework i tam wszystkie zadania ida przez Bootstraper, w ktorym mozna utworzyc obiekt Autoloadera klas - i tam jest w jakis sposob sprawdzanie, czy dany plik jest juz dolaczony...
Blame
Zawsze możesz w danym pliku tworzyć stałą która będzie np. nazwą klasy którą dany plik zawiera. Dzięki temu będziesz mógł sprawdzić czy dana stała jest zdefiniowana, jeśli tak to klasa się załadowała jeśli nie to wiadomo smile.gif
Fifi209
class_exists ? smile.gif
gazelek
Piekne dzieki, o to chodzilo smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.