Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%)
|
Witam.
Tak sobie piszę w php i zastanawia mnie taka rzecz: tworząc obiekt dowolnej klasy np.
stworzyłem właśnie zmienną wskazującą na obiekt klasy w pamięci komputera( tak przynajmniej jest w językach typu c, c++, delphi itp). Idąc tym rozumowaniem można by zwrócić adres na jaki wskazuje nasza zmienna $obj, a skoro tak to adres ten można bez problemów przerzucać między stronami i manipulować naszym obiektem do czasu jego usunięcia. A jednak... nigdzie się nie spotkałem z tego typu rozwiązaniami. I tak się zastanawiam czy oby na pewno jest to obiekt alokowany w pamięci komputera gdyż nie znalazłem metody na zwrócenie adresu obiektu a co za tym idzie z obiektu nie mogę korzystać na innej podstronie. Jak to jest w php? Pzdr. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%)
|
No dobrze... skoro jedynym wyjściem przerzuceniem obiektu na następną stronę jest wrzucenie go do sesji to dlaczego kod strony 1 daje wynik jak w patrz zaremowane:
Natomiast po przejściu na stronę następną za pomocą linka lub butona formy zapis taki nie zdaje egzaminu:
Widać, że zmienne znajdują się w sesji ale jak się do nich dobrać? |
|
|
|
daves Instancja klasy jej adres itp... 3.02.2006, 01:19:27
dr_bonzo php != C/C++
Obiekt jest alokowany w pamieci -... 3.02.2006, 01:58:35
dr_bonzo Nie dolaczyles pliku z definicja klasy na drugiej ... 4.02.2006, 00:08:04 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 06:52 |