Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/local/src/php7/php-7.0.5/ext/json/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/ext/json/tests/json_decode_basic.phpt |
--TEST-- Test json_decode() function : basic functionality --SKIPIF-- <?php if (!extension_loaded("json")) print "skip"; ?> --FILE-- <?php echo "*** Testing json_decode() : basic functionality ***\n"; // array with different values for $string $inputs = array ( '0', '123', '-123', '2147483647', '-2147483648', '123.456', '1230', '-1230', 'true', 'false', 'null', '"abc"', '"Hello World\r\n"', '[]', '[1,2,3,4,5]', '{"myInt":99,"myFloat":123.45,"myNull":null,"myBool":true,"myString":"Hello World"}', '{"Jan":31,"Feb":29,"Mar":31,"April":30,"May":31,"June":30}', '""', '{}' ); // loop through with each element of the $inputs array to test json_decode() function $count = 1; foreach($inputs as $input) { echo "-- Iteration $count --\n"; var_dump(json_decode($input)); var_dump(json_decode($input, true)); $count++; } ?> ===Done=== --EXPECTF-- *** Testing json_decode() : basic functionality *** -- Iteration 1 -- int(0) int(0) -- Iteration 2 -- int(123) int(123) -- Iteration 3 -- int(-123) int(-123) -- Iteration 4 -- int(2147483647) int(2147483647) -- Iteration 5 -- int(-2147483648) int(-2147483648) -- Iteration 6 -- float(123.456) float(123.456) -- Iteration 7 -- int(1230) int(1230) -- Iteration 8 -- int(-1230) int(-1230) -- Iteration 9 -- bool(true) bool(true) -- Iteration 10 -- bool(false) bool(false) -- Iteration 11 -- NULL NULL -- Iteration 12 -- string(3) "abc" string(3) "abc" -- Iteration 13 -- string(13) "Hello World " string(13) "Hello World " -- Iteration 14 -- array(0) { } array(0) { } -- Iteration 15 -- array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } -- Iteration 16 -- object(stdClass)#%d (5) { ["myInt"]=> int(99) ["myFloat"]=> float(123.45) ["myNull"]=> NULL ["myBool"]=> bool(true) ["myString"]=> string(11) "Hello World" } array(5) { ["myInt"]=> int(99) ["myFloat"]=> float(123.45) ["myNull"]=> NULL ["myBool"]=> bool(true) ["myString"]=> string(11) "Hello World" } -- Iteration 17 -- object(stdClass)#%d (6) { ["Jan"]=> int(31) ["Feb"]=> int(29) ["Mar"]=> int(31) ["April"]=> int(30) ["May"]=> int(31) ["June"]=> int(30) } array(6) { ["Jan"]=> int(31) ["Feb"]=> int(29) ["Mar"]=> int(31) ["April"]=> int(30) ["May"]=> int(31) ["June"]=> int(30) } -- Iteration 18 -- string(0) "" string(0) "" -- Iteration 19 -- object(stdClass)#%d (0) { } array(0) { } ===Done===
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare