Autor Zpráva
error414
Profil *
Prosim vas co znamena konstrukce

$promena = &new trida1();

yajima me na co je tam ten znak "&"
Kajman
Profil *
& znamená, že do $promena se uloží ukazatel na to, co je za &.
Yuhů
Profil
a co je to ukazatel?
Kajman
Profil *
Adresa do paměti.

Prostě když se používají výcerozměrná pole a tam některá část vícekrát, tak se může vyplatit udělat ukazatel - je kratší zápis a odlehčí to počítači, protože nemusí stále procházet stejné indexy nad těmi poli.

$u=&$pole[3]['vnorene']['jeste vnorene']['hodnota'];

Budeme pak vidět tu hodnotu ze dvou cest... buď z původní nebo z nové. Samozřejmě, že když změníme jednu, tak se změní i druhá... protože jsou to jedny data.
halogan
Profil
Pozor! Pokud smazete jednu promennou, druha zustava!
www.php.net/references
Kajman
Profil *
Aha, takže to není ukazatel ale reference. Omlouvám se za matení.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0