Laravel 4.2 Response::json converts some strings to integer 0

248 Views Asked by At

I'm experiencing an issue with Laravel 4.2 using Response::json

The data returned after querying my database is correct, but when I return it using:

return Response::json($inventory);

some values get converted from their original string value to integer 0 while others don't get converted.

String that gets converted to 0 : 171E-10214

String that is returned correctly in the same query : 171E-10316S

1

There are 1 best solutions below

0
On

write

return Response::json($inventory,200,[],JSON_NUMERIC_CHECK);