Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Referencje
Forum PHP.pl > Forum > Przedszkole
victor_19
Chcę się upewnić czy dobrze zrozumiałem przekazywania referencji do funkcji.

$a = 1;
$b = &$a;
echo $b; // wynik 1

  1. function dodaj(&$num)
  2. {
  3. $num+=5;
  4. }
  5.  
  6. $zmienna = 10;
  7. dodaj($zmienna);
  8. echo $zmienna;


Czy mam zrozumieć tak jak w pierwszym prostym przykładzie? czyli:
$zmienna = 10;
$zmienna = &$num;
echo $num //wynik 10

- później +5 ($num+=5;) czyli 15

dalej $zmienna pobiera 15 z $num, tak?
flashdev
Trudno Cie zrozumieć ale tak, zmienna będzie zawierać 15 jeśli to było Twoim pytaniem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.