Partner gen.Algotech

Zmienne Zmienne

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

|
22 sierpnia 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.

Ładowanie komentarzy...

Bądź na bieżąco

Zapisz się do naszego newslettera i otrzymuj najnowsze informacje o cyberbezpieczeństwie prosto na swoją skrzynkę e-mail.

Twoje dane są bezpieczne. Newsletter możesz w każdej chwili wypisać.