2009/3/2 Ilia Alshanetsky <i...@prohost.org>: > I believe that this is a feature, so it would not go into 5.2, sorry. > > > Ilia Alshanetsky >
That's OK. Just like to try these things sometimes. > > > > On 2-Mar-09, at 11:21 AM, Richard Quadling wrote: > >> Hi. >> >> Regarding http://bugs.php.net/bug.php?id=47493, I've supplied a patch >> to the unit tests too. >> >> Any chance this could get committed to 5.2+ >> >> >> >> Index: tests/002.phpt >> =================================================================== >> RCS file: /repository/php-src/ext/json/tests/002.phpt,v >> retrieving revision 1.3 >> diff -u -r1.3 002.phpt >> --- tests/002.phpt 27 May 2008 18:16:03 -0000 1.3 >> +++ tests/002.phpt 2 Mar 2009 16:16:13 -0000 >> @@ -1,4 +1,4 @@ >> ---TEST-- >> +--TEST-- >> json_encode() tests >> --SKIPIF-- >> <?php if (!extension_loaded("json")) print "skip"; ?> >> @@ -8,8 +8,14 @@ >> var_dump(json_encode("")); >> var_dump(json_encode(NULL)); >> var_dump(json_encode(TRUE)); >> + >> var_dump(json_encode(array(""=>""))); >> var_dump(json_encode(array(array(1)))); >> +var_dump(json_encode(array()); >> + >> +var_dump(json_encode(array(""=>"")), PHP_JSON_FORCE_HASH); >> +var_dump(json_encode(array(array(1))),PHP_JSON_FORCE_HASH); >> +var_dump(json_encode(array(),PHP_JSON_FORCE_HASH); >> >> var_dump(json_encode(1)); >> var_dump(json_encode("руссиш")); >> @@ -23,6 +29,10 @@ >> string(4) "true" >> string(7) "{"":""}" >> string(5) "[[1]]" >> +string(2) "[]" >> +string(7) "{"":""}" >> +string(15) "{"0":{"0":"1"}}" >> +string(2) "{}" >> string(1) "1" >> string(38) ""\u0440\u0443\u0441\u0441\u0438\u0448"" >> Done >> >> >> >> -- >> ----- >> Richard Quadling >> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 >> "Standing on the shoulders of some very clever giants!" >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php > > -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php