![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 11.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Więc tak, mam takie nurtujące mnie pytanko.. Nie jestem może aż tak bardzo zaawansowany w php ale znam je dosyć dobrze i od jakiegoś czasu korzystam z klas. Teraz przykładowy kod:
I teraz zawartość jakisplik.php
Oczywiście przyjmujemy że $usr->nick od razu po zainicjowaniu ma przypisaną wartość.. Teraz właśnie nie wiem do końca (Nie znam sie aż tak na obiektach) ale moim zdaniem w pliku dołączonym przez include
powinno wyświetlić mi nick (a tak się nie dzieje).. gdyż wcześniej zainicjowałem ten obiekt.. Natomiast działa to dopiero gdy zainicjuje nowy obiekt w includowanym pliku.. Gdy tworzenie nowego obiektu nie wiąże się z wykonaniem operacji to ok.. Ale gdy np przy tym jest już wykonywana operacja na bazie pojawia się problem.. Czy ktoś mógł by mi to wytłumaczyć w prosty sposób? Zadowolę się nawet teorią bez przykładów, chociaż przykład mile widziany (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) z góry thx i pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:39 |