ZAČÁTKYNÁVODYOOPDOKUMENTACE
Samouczki/
Zmienne

Zmienne Zmienne

22. 08. 2019

> **Ostrzeżenie:** Ten artykuł został napisany wiele lat temu i niektóre informacje mogą być nieaktualne lub nieprawidłowe. Należy o tym pamiętać podczas lektury.

Zmienne nie są przeznaczone do powszechnego stosowania (rozwiązują problemy, które można rozwiązać w inny sposób), służą głównie do zwięzłego zapisu i bardziej złożonego dostępu do pamięci.

Rozważmy następujący przykład:

$x = 25; // zawiera 25
$nacitana_promenna = 'x'; // zawiera "x"
$y = $$nacitana_promenna; // zawiera 25
echo $y; // drukuje 25

Zwróć uwagę na dwa dolary następujące po sobie. W tym przypadku wartość zmiennej $y zostanie wczytana do zmiennej o nazwie zawartej w zmiennej $nacitana_variable.

Trochę to zagmatwane, co? Dlatego lepiej nie używać zmiennych.

Uwaga: Zmienne zmienne są specjalnością PHP ze względu na znak dolara. W innych językach początek nazwy zmiennej nie jest oznaczany żadnym znakiem, więc nie można używać zmiennych zmiennopozycyjnych, ponieważ byłoby niejednoznaczne, kiedy jest to zmienna klasyczna, a kiedy nie.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
3.