Решение примера в виде строки php

Есть пример '(23+8)(9-23132)' в строке, его нужно решить по математическим правилам. Сначала скобки, потом умножение, деление, сложение вычитание. В javascript есть ParseInt, в php такого нет. У меня только вариант через substr делать, но, возможно, есть более простые способы.


Ответы (1 шт):

Автор решения: Aziz Umarov

В php парсинн проходит немного по другому

$num = "3.14";
$int = (int)$num;
$float = (float)$num;

А на счёт вычисления простого арифметического выражения можно использовать eval() функцию. Единственно нужно будет вставить опущенные умножения

→ Ссылка