0
У меня есть следующий код PHP:Преобразование некоторых значений из строки JSON удвоится в PHP
'fees' => number_format($_POST['fees'],2)
Образец JSON является:
{
"fees":"74.00"
}
мне нужно значение для платы, чтобы быть двойной а не быть строкой.
Я попытался сделать это:
'fees' => (double)number_format($_POST['fees'],2)
Но это не похоже на работу. Есть ли способ сделать сборы двойным, а не строкой?
Используйте '(флоат) $ _POST [«сборы»] 'вместо – yceruto
В JSON она всегда должна быть строка, _hence термина JSONString_ вам нужно преобразовать его в любой другой, где бы вы на самом деле обработать это число, вероятно, в javascript – RiggsFolly
Он должен работать нормально: https://eval.in/634143 – Bert