Сообщение вычислить выражение записанное в виде строки символов от 31.01.2026 15:42
Изменено 31.01.2026 15:43 system.console
вычислить выражение записанное в виде строки символов
hi all,
подскажите, как в PHP сделать сабж.
Функции передается строка, содержащая арифметическое выражение.
Функция должна вернуть результат.
Выражение несложное — без всяких там функций и переменных, только +,-,*,/ и скобки.
вот типа такого, только без eval()
подскажите, как в PHP сделать сабж.
Функции передается строка, содержащая арифметическое выражение.
Функция должна вернуть результат.
Выражение несложное — без всяких там функций и переменных, только +,-,*,/ и скобки.
вот типа такого, только без eval()
function string_calculator($str){
eval("\$str = $str;");
return $str;
}вычислить выражение записанное в виде строки символов
hi all,
подскажите, как в PHP сделать сабж.
Функции передается строка, содержащая арифметическое выражение.
Функция должна вернуть результат.
Выражение несложное — без всяких там функций и переменных, только +,-,*,/ и скобки.
вот типа такого, только без eval()
подскажите, как в PHP сделать сабж.
Функции передается строка, содержащая арифметическое выражение.
Функция должна вернуть результат.
Выражение несложное — без всяких там функций и переменных, только +,-,*,/ и скобки.
вот типа такого, только без eval()
function string_calculator($str){
eval("\$str = $str;");
return $str;
}
echo string_calculator("(10+60/2)*2");