частью (даже если она 0) ?
вот пришло мне 123123.3213210 где-то тут логическое несоответствие
ну да, вероятно, вопрос изначально поставил не правильно. мне приходит вот такое значение "lorem" : "12345.65430" после json_decode я получаю значение без последнего "0"
Так это незначащие нули. Понятно что они отбрасываются
я-то это понимаю, но 3rd-party, который мне это присылает, так хранит идентификаторы, а не просто значение
Не понимаю, что в итоге нужно получить? Строку с фиксированным кол-вом знаков после запятой? Выше написали, number_format
Я шото не так делаю наверн php > echo json_encode(["kek" => "23.2300"]); {"kek":"23.2300"} php > $kekus = json_encode(["kek" => "23.2300"]); php > echo json_decode($kekus, true)["kek"]; 23.2300 php >
а если вот так $body = json_decode('[{"test": 123.43120}]', true); echo $body[0]['test'];
В первом случае тебе приходит строка, во втором - число
Ты ж сам в начале написал, что тебе строка там приходит...
emae, неправильный пример в первый раз был
Обсуждают сегодня