Змінні Змінні Змінні
Попередження:** Ця стаття була написана багато років тому і деяка інформація може бути застарілою або невірною. Будь ласка, майте це на увазі при читанні.
Змінні не призначені для загального розгортання (вони вирішують завдання, які можна вирішити іншими способами), вони в основному використовуються для того, щоб зробити запис більш лаконічним, а доступ до пам'яті більш складним.
Розглянемо наступний приклад:
$x = 25; // містить 25$nacitana_promenna = 'x'; // містить "x"$y = $nacitana_promenna; // містить 25echo $y; // виводить 25
Зверніть увагу на два долари, що йдуть один за одним. При цьому значення змінної $y буде завантажено у змінну, яка має назву, що міститься у змінній $nacitana_variable.
Трохи заплутано, так? Тому краще не використовувати змінні.
Примітка: Змінні змінні є особливістю PHP через знак долара. В інших мовах початок імені змінної не позначається жодним символом, тому не можна використовувати змінні-змінні, оскільки буде неоднозначно, коли це класична змінна, а коли ні.