--TEST--
-json_post
+json_post with most common types, as array
--SKIPIF--
<?php
-extension_loaded("json_post")) or die("skip need json_post support\n");
+extension_loaded("json_post") or die("skip need json_post support\n");
?>
--POST_RAW--
Content-type: text/json
"null": null,
"bool": true,
"int": 123,
- "bigint": 36893488147419103232,
"float": 123.123,
"string": "Hello World",
"array": [1,2,3],
}
--FILE--
<?php
-var_dump($_POST, json_last_error_msg());
+var_dump($_POST, json_last_error());
?>
+Done
--EXPECTF--
-array(8) {
+array(7) {
["null"]=>
NULL
["bool"]=>
bool(true)
["int"]=>
int(123)
- ["bigint"]=>
- float(3.689%dE+19)
["float"]=>
float(123.123)
["string"]=>
string(11) "Österreich"
}
}
-string(8) "No error"
\ No newline at end of file
+int(0)
+Done
\ No newline at end of file