Php:使用json_encode()以科学记数法编码的Float

时间:2017-03-21 16:32:19

标签: php php-7.1

使用php7.1,这个:

json_encode(['value' => 0.00001]);

将返回此字符串:

  

{"值":1.0E-5}

虽然我想获得{"value":0.0001}

我怎样才能做到这一点?

以下是我迄今为止所做的尝试:

json_encode(['value' => '0.00001']);
// returns {"value":"0.0001"}, not {"value":0.0001}

json_encode(['value' => '0.00001'], JSON_NUMERIC_CHECK);
// returns {"value":1.0e-5}

0 个答案:

没有答案