![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 0 Dołączył: 10.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
jeśli mam klasę która korzysta z interfejsów, to jak ładnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) dodawać interfejsy które są implementowane przez tą klasę
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Ja u siebie robie to tak, ze w pliku gdzie mam klase na samympoczątku dodaje include('interfejs.php'); Najwygodniej tak (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
no ale jak ładujesz klasy automagicznie to czy nie możesz ładować klas z interfejsami w taki sam sposób? w czym problem?
|
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 0 Dołączył: 10.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
na samympoczątku dodaje include('interfejs.php'); Najwygodniej tak (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) to nie jest ładnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) no ale jak ładujesz klasy automagicznie to czy nie możesz ładować klas z interfejsami w taki sam sposób? w czym problem? to znaczy jeżeli klasa implementuje interfejsy a metoda nazewnictwa plików dla interfejsów jest taka sama jak dla klas to interfejsy też zostaną załadowane
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
więc w czym problem? kompletnie nie rozumiem co próbujesz osiągnąć skoro znasz rozwiązanie :|
|
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 0 Dołączył: 10.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
więc w czym problem? kompletnie nie rozumiem co próbujesz osiągnąć skoro znasz rozwiązanie :| nie znałem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) zasugerowałeś mi swoim pierwszym postem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tylko się jeszcze zastanawiam jak to zrobić jeśli metoda nazewnictwa byłaby inna, czy też inne katalogi |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
__autoload() jest tez wywolywany przy szukaniu Interfejsu. Tyle informacji powinno ci wystarczyc
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
zrób mape położenia plików z klasami i używaj jej w __autoload
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przeczytaj wątek Temat: Wlaczanie plikow autoloader dużo Ci się rozjaśni.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 02:57 |