for example: there is an array queried from the database, normally using echo josn_encode (the output json string after $a); should be
[{"id":"1","name":"aaa","age":"23"},{"id":"2","name":"aaa","age":"23"}]
as above, the output with integer fields in the database will also be enclosed in double quotation marks, but it will be output like this when it is changed to another server recently.
[{"id":1,"name":"aaa","age":23},{"id":1,"name":"aaa","age":23}]
the value of an integer, such as 1BI 23 without double quotation marks, is very strange. I don"t know what"s going on. Do you have a great god?