Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Referencje - czy dobrze rozumuje ?
Forum PHP.pl > Forum > Przedszkole
dariolee
Witam,
Poczytałem troche o referencjach w PHP i chciałbym sie dowiedziec czy dobrze rozumuje smile.gif

  1. $wartosc = 10; //A
  2.  
  3. function powieksz ($wartosc){ // B
  4. $wartosc = $wartosc + 1; // C
  5. }
  6.  
  7. powieksz($wartosc);
  8.  
  9. echo $wartosc; // D


1. W linii B jest tworzona kopia zmiennej $wartosc i wszelkie operacje f-cji powieksz (linia C) sa dokonywane na kopi.
2. W linii D jest wyswietlana wartosc z linii A.

A teraz referencje w tablicy

  1. $ziomal['a'][0] = "cytryna, pomarancza, jablko, sliwka";
  2. $ziomal['a'][1] = "Owoce";
  3. $ziomal['a'][2] = "cytryna";
  4. $ziomal['b'][0] = "marchewka, ogorek, kapusta, salata";
  5. $ziomal['b'][1] = "warzywa";
  6. $ziomal['b'][2] = "ogorek";
  7. $ziomal['c'][0] = "owca, baran, osiol, los";
  8. $ziomal['c'][1] = "zwierzak";
  9. $ziomal['c'][2] = "los";
  10.  
  11. foreach($ziomal as $key => $aaa){ //A
  12. $ziomal[$key][0] = $aaa[2];
  13. }
  14.  


3. W linii A "$key => $aaa" są kopią tablicy $ziomal ?

muniekw
Ja w tym przykładzie nie widzę żadnej referencji. Operator referencji to: &...
nospor
@dariolee wszystko co zrozumiales to ogolnie dobrze zrozumiales z malym ale:
Cytat
W linii A "$key => $aaa" są kopią tablicy $ziomal ?
To nie kopia tablicy a kopia jej poszczegolnych elementów. Ale to pewnie byl twoj skrot myslowy.

No i poza tym tak jak napisal muniekw - tu nie ma zadnych referencji
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.