PHP Manual

Змінні Змінні Змінні

22. 08. 2019

> Попередження:** Ця стаття була написана багато років тому і деяка інформація може бути застарілою або невірною. Будь ласка, майте це на увазі при читанні.

Змінні не призначені для загального розгортання (вони вирішують завдання, які можна вирішити іншими способами), вони в основному використовуються для того, щоб зробити запис більш лаконічним, а доступ до пам'яті більш складним.

Розглянемо наступний приклад:

$x = 25; // містить 25
$nacitana_promenna = 'x'; // містить "x"
$y = $$nacitana_promenna; // містить 25
echo $y; // виводить 25

Зверніть увагу на два долари, що йдуть один за одним. При цьому значення змінної $y буде завантажено у змінну, яка має назву, що міститься у змінній $nacitana_variable.

Трохи заплутано, так? Тому краще не використовувати змінні.

Примітка: Змінні змінні є особливістю PHP через знак долара. В інших мовах початок імені змінної не позначається жодним символом, тому не можна використовувати змінні-змінні, оскільки буде неоднозначно, коли це класична змінна, а коли ні.

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.
Status:
All systems normal.
2024