$rand = new rand($db, $id);
${'rand__' . $rand->getName()} = explode(PHP_EOL, $rand->getValue());
В этом фрагменте мы получаем строки от $rand->getValue(), далее разбиваем их на массив дабы каждая строка была в каждом элементе массива, но что проиходит в
${'rand__' . $rand->getName()}
?
Выражение в фигурных скобках вычисляется, затем получившаяся строка используется в качестве имени переменной, после чего берётся знчаение данной переменной.
На всякий случай отмечу, что использование такой конструкции потенциально небезопасно и так точно не следует поступать с данными, пришедшими от пользователя.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Занимаюсь разработкой плагина, в котором должно выполняться действие по ajax
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском
Я хочу создать создать запросс для нахождения всех совпадающих записей в таблицах, но в случае с таблицами Customers и Payments при попытке создать...