Flyer Новичок 8 Мар 2014 #1 Здравствуйте. Есть стринг: $str = "(1+2) / 2"; Подскажите в направление каких инструментов копать что бы получить результат вычисления? Должно же быть что то типа: $result = MathFunction($str); // 1.5 Заранее спасибо!
Здравствуйте. Есть стринг: $str = "(1+2) / 2"; Подскажите в направление каких инструментов копать что бы получить результат вычисления? Должно же быть что то типа: $result = MathFunction($str); // 1.5 Заранее спасибо!
Flyer Новичок 8 Мар 2014 #3 Разобраться PHP: $str = '(1+2) / 2'; eval ("\$result = $str;"); echo $result;
Вурдалак Продвинутый новичок 9 Мар 2014 #4 http://symfony.com/doc/current/components/expression_language/introduction.html#usage
Redjik Джедай-мастер 9 Мар 2014 #5 Flyer, ты в курсе, что валидация твоего варианта будет сложнее, чем парсинг строки?