magento — значение обрезки PHP от xxxx.xxxx до xxxx, xx

Мы работали над некоторыми конфигурациями на нашем веб-сайте, поддерживаемом Magento, но у нас есть проблема с нашей ценой.

То, что мы хотим иметь, — это то, что когда PHP получает значение, ему нужно правильно его обрезать, чтобы получить правильное отображение.

Пример:

Ввод: 107.9400
Выход: 107,94

<?php echo nl2br ($_product->getmsrp())?><br><?php endif; ?>

http://i.imgur.com/eis1R4v.png

чтобы:

введите описание изображения здесь

Второе изображение редактируется в HTML в браузере, поэтому оно еще не исправлено!
Мы искали планки, но, к сожалению, ничего не нашли. Мы также очень плохо знакомы с этим языком программирования …

Заранее спасибо!

-3

Решение

$number = number_format ($number , 2 , ',' , '.')

С помощью:

строка number_format (число с плавающей точкой $ number, int $ decimals = 0, строка
$ dec_point = «.» , строка $,000_sep = «,»)

Увидеть http://php.net/manual/en/function.number-format.php

3

Другие решения

Вы можете использовать код ниже для получения любой цены с валютой и двумя десятичными форматами: —

  `Mage::helper('core')->currency($_product->getmsrp(),true,false);`
0

По вопросам рекламы [email protected]