Re: json_encode() behavior for incorrectly encoded strings
| From: | Pierre Joye | Date: | Wed, 27 Jun 2012 11:40:29 +0000 |
| Subject: | Re: json_encode() behavior for incorrectly encoded strings | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-60987@lists.php.net to get a copy of this message | ||
hi,
On Wed, Jun 27, 2012 at 1:30 PM, Nikita Popov <nikita.ppv@googlemail.com> wrote:
>> Why not in the spirit of others have a new function json_last_error_msg() or
>> something similar?
>
> I implemented it with json_last_error(true) returning just a string,
> not an array. You can get the array using array(json_last_error(),
> json_last_error(true)) if you really want. But usually you will only
> need one of them as they both have different use cases. The
> stringified version for debugging and the error code version for
> detecting the error programmatically.
I do not think this signature is consistent with the other error
functions. I'd to go with the _msg or _string equivalent.
Cheers,
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org