#48230 [Bgs]: xml_utf8_decode incorrectly decode
ID: 48230
User updated by: root at 80sec dot com
Reported By: root at 80sec dot com
Status: Bogus
Bug Type: XML related
Operating System: Linux/win
PHP Version: 5.2.9
New Comment:
chr(0xf0).chr(0xc0).chr(0xc0).chr(0xa7)
is not a valid utf8 data.
Previous Comments:
------------------------------------------------------------------------
[2009-05-11 09:27:12] jani@php.net
RTFM:
"This function decodes data , assumed to be UTF-8 encoded, to
ISO-8859-
1."
------------------------------------------------------------------------
[2009-05-11 02:41:26] root at 80sec dot com
Description:
------------
xml_utf8_decode function incorrectly decode.
Reproduce code:
---------------
<?php
$ill=chr(0xf0).chr(0xc0).chr(0xc0).chr(0xa7);
$ill=addslashes($ill);
echo utf8_decode("$ill");
echo htmlspecialchars ($ill,ENT_QUOTES,"utf-8" );
?>
Expected result:
----------------
it will output a "'" incorrectly.
Actual result:
--------------
it will output a "'" incorrectly.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=48230&edit=1
Thread (4 messages)