Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.06.2011 Ostrzeżenie: (0%)
|
Witam,
zauważyłem, że przekazywanie referencji nie zawsze działa. Mam pytanie dlaczego tak się dzieje? Czy to kwestia konwencji, o której trzeba pamiętać? Działający kod:
Przy innym wywołaniu funkcji przekazanie referencji nie działa, wyświetla się pusta strona:
Kiedy w funkcji dopiszę return to widać, że funkcja działa, jedynie referencja nie. Strona znów się wyświetla.
W czym lepsze jest:
od:
? Ten post edytował f#a#oo 18.10.2011, 20:41:36 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.06.2011 Ostrzeżenie: (0%)
|
Dziękuję. Chyba rozumiem. Czy zatem takie same konsekwencje (brak kopiowania do pamięci) mają poniższe działania?
zwrócenie referencji
wykonanie funkcji i dopiero potem powiązanie przez referencje
Ten post edytował f#a#oo 20.10.2011, 23:31:26 |
|
|
|
f#a#oo [php] Wywołanie funkcji a przekazywanie referencji 18.10.2011, 20:39:16
blooregard Popatrz tu:
http://www.php.net/manual/pl/language.... 18.10.2011, 21:03:01 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:06 |