summaryrefslogtreecommitdiff
path: root/ext/json/tests/bug63737.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/json/tests/bug63737.phpt')
-rw-r--r--ext/json/tests/bug63737.phpt22
1 files changed, 10 insertions, 12 deletions
diff --git a/ext/json/tests/bug63737.phpt b/ext/json/tests/bug63737.phpt
index 35361d850a..e2709800e3 100644
--- a/ext/json/tests/bug63737.phpt
+++ b/ext/json/tests/bug63737.phpt
@@ -1,14 +1,12 @@
--TEST--
Bug #63737 (json_decode does not properly decode with options parameter)
---SKIPIF--
-<?php if (!extension_loaded("json")) print "skip"; ?>
--FILE--
<?php
function decode($json) {
- $x = json_decode($json);
- var_dump($x);
- $x = json_decode($json, false, 512, JSON_BIGINT_AS_STRING);
- var_dump($x);
+ $x = json_decode($json);
+ var_dump($x);
+ $x = json_decode($json, false, 512, JSON_BIGINT_AS_STRING);
+ var_dump($x);
}
decode('123456789012345678901234567890');
@@ -21,12 +19,12 @@ decode('-123456789012345678901234567890.1');
echo "Done\n";
?>
--EXPECT--
-float(1.2345678901235E+29)
+float(1.2345678901234568E+29)
string(30) "123456789012345678901234567890"
-float(-1.2345678901235E+29)
+float(-1.2345678901234568E+29)
string(31) "-123456789012345678901234567890"
-float(1.2345678901235E+29)
-float(1.2345678901235E+29)
-float(-1.2345678901235E+29)
-float(-1.2345678901235E+29)
+float(1.2345678901234568E+29)
+float(1.2345678901234568E+29)
+float(-1.2345678901234568E+29)
+float(-1.2345678901234568E+29)
Done