On 12-Dec-08, at 10:50 PM, Scott MacVicar wrote:
Hi All,
Basic types were added to our JSON decoder to PHP 5.2.1, this allows
one to use json_encode / json_decode on any of our scalar types.
Omar correctly identified #38680 as not a bug but it appears that
Ilia added support for this anyway violating the RFC [1]. Maybe
there was a reason for this but I'm not sure why?
PHP is typeless language, IMO its conductive to this design to allow
encoding of basic types via json_encode, it reduces the code when
communicating to/form JavaScript to avoid type detection. While it
does violate the RFC IMO the convenience of the feature is definitely
worth it.
Ilia Alshanetsky
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php