0
$newprice = (round(floatval(trim(str_replace('$','',$mrow[3])))*.75), 2);
Работает нормально как floatvar без round(), но говорит, что есть ожидаемая запятая, когда я пытаюсь округлить до двух десятичных знаков.Неожиданная запятая с использованием round() в PHP
кажется правильным согласно документации .. "эхо раунд (1,95583, 2); // 1,96"
Кто-нибудь видел этот вопрос здесь?
Edit:
$newprice = (round(floatval(trim(str_replace('$','',$mrow[3])))*.75));
отлично работает, но мне нужно два знака после запятой.
PHP 7.0.5-2
Почему бессмысленно скобка перед тем '(round' ? – mario
Ваше форматирование wack. – Wobbles