Pogledajte određenu poruku
Staro 20. 09. 2008.   #1
kovacm
novi član
 
Datum učlanjenja: 03.04.2008
Poruke: 7
Hvala: 0
0 "Hvala" u 0 poruka
kovacm is on a distinguished road
Default UTF-8 string compare, naša slova = problem!

Imam problem sa upoređivanjem dva stringa (case insensitive) koja sadrže naše karatere (UTF-8 encoding).

mb_eregi bi trebao da služi za to (case insensitive, UTF-8 upoređivanje) ali jednostavno sa našim karaterima ne radi (naša velika slova ŠĐČĆŽ)!

primer:
if ((mb_eregi("Čačak","čačak")==1) {...}

neće vratiti 1 (zbog velikog slova Č)!

takođe sam stavio:

mb_internal_encoding('UTF-8');
mb_regex_encoding('UTF-8');

da li je neko imao iskustva sa ovim ili ima neku drugu ideju na koji način mogu da uporedim case insensitive dva stringa sa našim karaterima??
btw jedino rešenje je da spustim sve stringove sa mb_strtolower i onda da odradim compare.

Hvala!

Poslednja izmena od kovacm : 20. 09. 2008. u 15:15.
kovacm je offline   Odgovorite uz citat