Подскажите пожалуйста как вывести результат вычислений (в данном случае 4) PHP: $x = "2"; $y="2"; $operation="+"; $result=$x.$y.$operation //"2+2"
Эм. Ну вообще, если не использовать стандартные функции а-ля eval, то это достаточно непростая задача. В трёх словах в форуме не описать. Гуглите "польская запись", как пример.
Поищи php math expression parser Вот например https://github.com/aboyadzhiev/php-math-parser PHP: <?php $parser = new \Math\Parser(); $expression = '1 + 2 * 3 * ( 7 * 8 ) - ( 45 - 10 )'; $result = $parser->evaluate($expression); echo $result; //302