![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Przekazuję w konstruktorze kilka obiektów:
Konstruktor zapisuje to sobie jako zmienne prywatner
Czy dla php są to automatycznie wskaźniki? Czy może trzyma on obiekty prywatne jako nowe miejsce w pamięci? Byłoby to wielce nieefektywne. Normalnie powinienem zastosować wskaźniki. Ale chyba nie ma ich w PHP prawda? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Typy złożone przekazywane są przez referencje, więc nie są kopiowane. Typy proste przekazywane są jako kopie, no chyba, że jawnie (&) zaznaczysz żeby były przekazywane jako referencje.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 13:20 |