Пользователь вводит произвольную формулу, которая сохраняется в БД. В формуле есть подстановки значений из последующих форм, к примеру:
{a} + {b} - {c} * 2
Мне нужно, чтобы после получения реквеста с параметрами
['a' => 3, 'b' => 4, 'c' => 5]
У меня получилась формула:
3 + 4 - 5 * 2
Понимаю, что самый простой способ - это подставить значения, а потом выполнить через eval()
, но хорошо ли это? Какие еще способы есть при таких условиях?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Сейчас есть 2 таблицы, которых в дальнейшем будет 13Каждая таблица абсолютно идентична по структуре, каждая проиндексирована по нужным параметрам...
Всем привет, начал проект на yii 2, теперь хочу его разместить на поддомене, только не получается никак правильно настроитьhtaccess Сейчас нормально...
Хочу использовать 2FA от google, подключил эту библиотеку, написал следующий код: