On Mon, Mar 12, 2007 at 05:12:20PM +0200, Athan wrote: > "Patrick R. Michaud" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > Many case-insensitive functions cease to be case-insensitive for utf-8; > > in particular, the '/i' flag to preg_match and preg_replace patterns > > doesn't seem to work for non-ASCII letters. > > Correct but mbstrings and many other utf8 wrapper libs exist and work.
AFAICT, none of them support preg_match, so they require a workaround. > > Another limitation is that some locales (e.g., date and time strings > > returned by PHP's strftime() function) expect to be displayed using an > > iso-8859-1 character set, and thus won't work properly if utf-8 is chosen. > > Not if using setlocale() and xx_XX.UTF-8. I didn't notice any problem using > such locales and strftime(). Lots of hosts do not support xx_XX.UTF-8 . Pm _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
