Приходит ответ от API - от разных
Числа идут с плавающей точкой, но мой скрипт получает их как целые.
Должно быть 87,80
Приходит 8780 - без точки отделяющей копейки.
Tereverda, при переводе 4 390,00 в JSON результат будет 4390. В JavaScript так. Как именно в пхп устроено я хз, но думаю ровно так же. В вашем примере у всех чисел после точки 0, поэтому он и отбрасывается.