1--TEST--
2var_dump float test
3--INI--
4precision=12
5--FILE--
6<?php
7// this checks f,g,G conversion for snprintf/spprintf
8var_dump(array(ini_get('precision'),.012,-.012,.12,-.12,1.2,-1.2,12.,-12.,0.000123,.0000123,123456789012.0,1234567890123.0,12345678901234567890.0));
9?>
10--EXPECT--
11array(14) {
12  [0]=>
13  string(2) "12"
14  [1]=>
15  float(0.012)
16  [2]=>
17  float(-0.012)
18  [3]=>
19  float(0.12)
20  [4]=>
21  float(-0.12)
22  [5]=>
23  float(1.2)
24  [6]=>
25  float(-1.2)
26  [7]=>
27  float(12)
28  [8]=>
29  float(-12)
30  [9]=>
31  float(0.000123)
32  [10]=>
33  float(1.23E-5)
34  [11]=>
35  float(123456789012)
36  [12]=>
37  float(1.23456789012E+12)
38  [13]=>
39  float(1.23456789012E+19)
40}
41