如何解决如何在symfony php中验证十进制长度?
在 symfony 框架中,您可以设置比例值,但这会导致 symfony 在比例之后为您四舍五入。例如,如果长度 > 5,有没有办法触发异常?下面的代码只会将浮点数四舍五入到 5 的比例,如果超过 5,我想知道如何抛出异常。
$builder
->add('amount',NumberType::class,[
'mapped' => false,'required' => false,'scale' => 5,])
解决方法
您可以在字段“金额”上使用 Symfony 验证来验证提交时的比例。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。