PHP СТРОКА КАК ИМЯ ПЕРЕМЕННОЙ
PHP позволяет использовать строку как имя переменной. Для этого используется символ `$` перед строкой переменной. Например, если в переменной `$foo` хранится строка 'bar', то `$bar = 'hello world'` создаст новую переменную с именем 'hello world', а значение переменной `$bar` будет равно 'hello world', потому что строка 'bar' была использована в качестве имени переменной.Пример кода:
$foo = 'bar';
$$foo = 'hello world';
echo $bar; // выведет 'hello world'
Также можно использовать функцию `variable variables` для получения значения переменной, имя которой записано в строке. Например:$foo = 'bar';
$bar = 'hello world';
echo $$foo; // выведет 'hello world'
Кроме того, для безопасного использования строки в качестве имени переменной следует использовать функцию `filter_var` с флагом `FILTER_SANITIZE_STRING`, чтобы исключить возможность вставки злонамеренного кода.
Урок 2: Суперглобальные переменные в PHP. Предопределённые переменные. PHP для начинающих.
3# Переменные в PHP - Курс по PHP
Переменные в PHP
Глобальные и статические переменные в PHP - Базовый курс PHP-7
Статические переменные класса в PHP - часть 2 - Базовый курс PHP-7
Углубление в типы данных - Базовый курс PHP-7
PHP. Часть 3. Основы. Переменные.
Основы php. Строковые функции
Переменные и типы данных в PHP - Базовый курс PHP-7
PHP 8.0 - 8.2 - Производительность и фичи