UTF-8 encoding
| From: | Stefan Esser | Date: | Sun, 25 Aug 2002 17:11:36 +0000 |
| Subject: | UTF-8 encoding | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-87443@lists.php.net to get a copy of this message | ||
Hello,
html.c / get_next_char() has an utf-8 decoder. The implementation
is a little bit fishy. AFAIK utf-8 sequences are 1 upto 4 chars
but this one supports 5, 6 byte utf-8 sequences. I wonder
where this addition to the standard is defined..
The problem is the following: the german ue is 0xFC which is an
invalid utf-8 sequence. But the utf-8 decoder would recognise it
as the lead byte of a 6 byte utf-8 sequence.
Stefan