我有一个带有值的隐藏字段。由于它是一个隐藏字段,我的值是一个字符串。在我的数据库中,该值以2点精度存储为十进制字段。无法将字符串转换为浮点型PHP - Laravel 5.2
查看
<tr class="grand-total">
<th>Total incl. 21% BTW:</th>
<?php $total = number_format($cartTotal, 2, ',', '') ?>
<td><strong class="grey-color">€{{$total}}</strong></td>
</tr>
<input type="hidden" name="total" value={{$total}}>
控制器
当我的总例如,€10.95,我得到€10.00。
事情我已经尝试:
(float)$request->total
floatval($request->total)
floatval($request->total * 1.00)
但这些都返回€10。
总共是'10,95'还是'10.95'? – Aurel
'10,95'是一个无效的名称。已经改为'10.95'作为唯一有效的阅读。编辑待处理。 –