Моя переменная показывает этот путь <?php echo round($value, 2); ?>
. Теперь я округлю свое значение только двумя десятичными знаками.PHP round function
Я хочу округлить результат от моей переменной таким образом:
Случай 1:
if the result is 1,1 -> it must show 1,1000
if the result is 1,12 -> it must show 1,1200
if the result is 1,123 -> it must show 1,1230
if the result is 1,1234 -> it must show 1,1234
Случай 2:
if the result is 11 -> it must show 11,000
if the result is 111 -> it must show 111,00
if the result is 1111 -> it must show 1111,0
if the result is 11111 -> it must show 11111
Но если результат более 5 цифр (123 456) Мне нужно отобразить 123456 без запятой или десятичными знаками.
Идея состоит в том, что мне не нужно отображать любые десятичные числа, если число имеет более 5 цифр. Я не понимаю, как это сделать.
Спасибо всем за помощь.
Что вы пытаетесь? Со смесью 'strpos()' и 'number_format()' это должно быть довольно легко. – Pitchinnate