Autor | Zpráva | ||
---|---|---|---|
JirkaLumpik Profil * |
#1 · Zasláno: 30. 5. 2020, 21:13:24
Ahoj, chtěl bych se zeptat. Nevíte někdo, co znamená tento znak v proměnné: &? Například &$promenna. Moc děkuji za pomoc.
|
||
lionel messi Profil |
#2 · Zasláno: 30. 5. 2020, 22:02:57
JirkaLumpik:
Je to tzv. referencia. Zjednodušene povedané, priradenie pomocou referencie nie je vytvorenie kópie premennej nezávislej od originálu, ale iba vytvorenie akéhosi odkazu na danú premennú. Porovnaj si: $a = 1; $b = $a; $a++; var_dump($a); //int(2) var_dump($b); //int(1) verzus $a = 1; $b = &$a; //referencia $a++; var_dump($a); //int(2) var_dump($b); //int(2) V každom programovacom jazyku je vhodné vedieť, ktoré dátové typy sa pomocou použitia obyčajného = priraďujú ako bežné priradenie (kópia) a ktoré ako referencia. V PHP sa bez použitia & štandardne priraďujú ako referencie výlučne objekty.
Nejaké odkazy na ďalšie štúdium www.elated.com/php-references, www.elated.com/php-references. |
||
JirkaLumpik Profil * |
#3 · Zasláno: 30. 5. 2020, 22:41:30
Moc dík
|
||
Časová prodleva: 4 roky
|
0