我需要编辑以下代码行以显示不带小数的数字。不向上或向下舍入,只需要显示一个自然数。 “数字”是数据库中的一个属性。
这是代码:
<?php echo $this->__('Wir haben noch ') ?> <?=Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty()?><?php echo $this->__(' auf Lager.') ?>
这是现在显示的示例。 (抱歉,我无法发布图片)http://weinwerk-klimascout.de/weinkeller/flaschenhalter-spirale.html
我需要的不是 Wir haben 10.0000 auf Lager,而是“Wir haben noch 10 auf Lager。”
预先感谢!
:)
最佳答案
$number = '123.45';
echo intval($number);
所以:
<?php echo $this->__('Wir haben noch ') ?> <?= intval(Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty()); ?><?php echo $this->__(' auf Lager.') ?>
关于php - 正确的 PHP 代码从 MAGENTO 属性中删除小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13932769/