<?php require 'class/user.php'; $usr = new user; include'inc/jakisplik.php'; ?>
I teraz zawartość jakisplik.php
<?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
<?php ?>
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

z góry thx i pozdro