Re: Bug #2102 Updated: strtoupper dont convert é to É and other

From: Date: Sat, 21 Aug 1999 17:04:53 +0000
Subject: Re: Bug #2102 Updated: strtoupper dont convert é to É and other
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-10069@lists.php.net to get a copy of this message
Hello Bug, On 21-Aug-99 09:47:04, you wrote: >ID: 2102 >Updated by: sas >Reported By: dm@dmh.cc >Status: Closed >Bug Type: Misbehaving function >Assigned To: >Comments: >Did you use setlocale()? strtoupper should work correctly, if your C library >supports internationalization.Try to call >setlocale(LC_CTYPE, "fr_FR"); >before you use strtoupper(). It is hopeless to expect that to work in all machines you may try because that locale may not be supported at all. Alternatively, I develop a PHP class to do arbitrary string mapping based on predefined tables. You may find that class in PHP Classes site with a mapping tables to convert the case of strings using the ISO-Latin-1 character set. Other character sets may be supported given the appropriate mapping tables. Look here: http://phpclasses.upperdesign.com/browse.html?package=8 Regards, Manuel Lemos Web Programming Components using PHP Classes. Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org -- E-mail: mlemos@acm.org URL: http://www.mlemos.e-na.net/ PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp --

« previous php.dev (#10069) next »