[RESOLVIDO] PHP retorno de um valor big int como string no JSON

0 respostas
jsonjavascriptphp
vbullet

Bom dia galera,
Estou com um problema de retornar um valor inteiro muito grande no json tipo

{“matricula”: 201737909200976697}

O que acontece é que no retorno está trazendo 201737909200976696.
Isso ocorre com qualquer inteiro grande como esse de 18 algarismos, então queria retornar esse valor como uma string mas no javascript ele ainda está chegando como valor numérico.

Como eu posso fazer para resolver isso?

EDIT:

No método de retorno que fazia o json_encode estava passando o options JSON_NUMBER_CHECK. Era isso que não estava deixando o valor númerico retornar como string, quando eu o removi passou a ter o funcionamento que eu queria.

Criado 8 de novembro de 2018
Respostas 0
Participantes 1