【发布时间】:2015-08-10 18:06:22
【问题描述】:
在 db 中,该字段是十进制类型,并保存为 0.5
在实体中的字段
/** @ORM\Column(name="precio_x_ticket", type="decimal", scale=2) */
FormType 中的字段是这样配置的
->add('precio_x_ticket','money', array(
//'grouping' => true,
'currency' => false,
'label' => 'Precio por ticket',
))
从表单中保存时,我可以将数字保存为 0.5 或 0,5 这种格式,但在保存数字后总是返回这种格式 0,5,我想将其显示为 0.5
我的语言环境是 es
知道如何仅使用 symfony2.5 来解决这个问题吗?
【问题讨论】:
-
setlocal()php.net/manual/en/function.setlocale.php 和money_format()php.net/manual/en/function.money-format.php