如何验证十进制尺度长度在symfony php?



在symfony框架中,您可以设置缩放值,但这会导致symfony在缩放后为您四舍五入。如果长度为>是否有方法触发异常?比如5个?下面的代码只会将浮点数四舍五入到5的比例,我想知道如果它大于5,如何抛出异常。

$builder
->add('amount', NumberType::class, [
'mapped' => false,
'required'   => false,
'scale' => 5,
])

你可以在你的字段'amount'上使用Symfony验证来验证提交时的比例

相关内容

  • 没有找到相关文章

最新更新