ID: 50781 Updated by: j...@php.net Reported By: hlegius at gmail dot com -Status: Open +Status: Bogus Bug Type: mbstring related Operating System: Windows 7 PHP Version: 5.2.12 New Comment:
Works fine for me, you're obviously doing something wrong. Like passing something else than expected, check your mbstring ini settings. Previous Comments: ------------------------------------------------------------------------ [2010-01-16 21:26:51] hlegius at gmail dot com Description: ------------ mb_strtolower issue when send a UTF-8 string. Reproduce code: --------------- <?php echo mb_strtolower("HÉLIO"); // returns: h�lio (error) echo mb_strtoupper("hélio"); // returns HéLIO (ok) ?> Expected result: ---------------- <?php // expected results echo mb_strtolower("HÉLIO"); // returns: hÉlio echo mb_strtoupper("hélio"); // returns HéLIO ?> Actual result: -------------- <?php echo mb_strtolower("HÉLIO"); // returns: h�lio (error) echo mb_strtoupper("hélio"); // returns HéLIO (ok) ?> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=50781&edit=1