#21708 [Opn]: ucfirst() trouble again

From: Date: Sun, 09 Feb 2003 17:52:51 +0000
Subject: #21708 [Opn]: ucfirst() trouble again
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-32580@lists.php.net to get a copy of this message
ID: 21708 User updated by: overseas@mtu-net.ru Reported By: overseas@mtu-net.ru Status: Open Bug Type: Strings related Operating System: Win 2000 Pro Russian + SP2 PHP Version: 4.3.0 New Comment: FYI: MySQL (3.23.xx) under Win32 with character_set == cp1251 also have problem with LCASE, UCASE. Previous Comments: ------------------------------------------------------------------------ [2003-02-09 11:48:55] overseas@mtu-net.ru Yes. I tried to do it after reading your comment dated 17 Jan 4:50am (with link to MSDN). Output is wrong, but... Every time starting of script containing setlocale (LC_CTYPE, "Russian_Russia.1251") I have different (!!!) results... Interest, isn't it? ------------------------------------------------------------------------ [2003-02-09 10:45:14] moriyoshi@php.net To overseas@mtu-net.ru: Could you also try setlocale(LC_CTYPE, "Russian_Russia.1251"? ------------------------------------------------------------------------ [2003-01-28 04:43:28] richard.cooling@coastdigital.co.uk $text = '<script language="JavaScript" type="text/JavaScript"> alert ("this shouldnt be here"); </script>'; $text =strip_tags($text, $allowed_tags); $text =ucfirst($text); print $text; PHP version 4.3 on win 32. doesnt uppercase output alert ("this shouldnt be here"); ------------------------------------------------------------------------ [2003-01-17 16:00:29] moriyoshi@php.net Hmm, you can use mb_convert_case() instead if mbstring extension is enabled. http://www.php.net/mb_convert_case ------------------------------------------------------------------------ [2003-01-17 15:12:22] overseas@mtu-net.ru Thank's. I tried to do this. No effect. =( I think it can be feature of PHP under Win32 ;-) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/21708 -- Edit this bug report at http://bugs.php.net/?id=21708&edit=1

« previous php.bugs (#32580) next »