Re: bug #43941
| From: | Rasmus Lerdorf | Date: | Thu, 21 Aug 2008 16:08:50 +0000 |
| Subject: | Re: bug #43941 | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-40054@lists.php.net to get a copy of this message | ||
David Zülke wrote:
Am 21.08.2008 um 03:34 schrieb William A. Rowe, Jr.:Well, using browsers as the benchmark here is a bad idea. IE is absolutely braindead about dealing with illegal UTF-8 chars. It will accept just about any sequence of bytes as a valid UTF-8 char which causes all sorts of problems. -RasmusStanislav Malyshev wrote:I agree, that would be quite reasonable and also more consistent with how UTF-8 works in other apps (browsers etc).Hi! Are there any objections to incorporating bugfix for #43941 (fix for how json handles invalid UTF-8 sequences) into 5.2? I had some requests about it, right now it's only in 5.3+.Is there the alternative of substituting an unmappable character FFFD in place of the invalid sequence? This a a reasonable alternative behavior for some less stringent cases. (Yes, the fix is better than the status quo, but just taking this a step further).