Pogledajte određenu poruku
Staro 15. 02. 2011.   #1
Vladimir Rodic
Webeloper
Professional
 
Avatar Vladimir Rodic
 
Datum učlanjenja: 19.10.2006
Lokacija: Novi Sad
Poruke: 348
Hvala: 136
33 "Hvala" u 24 poruka
Vladimir Rodic is on a distinguished road
Pošaljite poruku preko Skype™ za Vladimir Rodic
Default poredjenje dva identicna stringa

imam funkciju koja za zadati string (ime fajla) pretrazuje folder da vidi da li taj fajl u istom postoji.

Problem lezi u tome sto za string (ime fajla) koji postoji u folderu i zadati string, PHP kaze da imena nisu jednaka.

Problem mi pravi jedan umlaut karakter ö. Pokusam sa str_replace da zamenim ö za oe, ali mi zameni samo za jedan string (uneti). Ovaj string koji predstavlja ime fajla u folderu, iscitano pomocu scandir funkcije ima neku drugu vrednost i ne biva zamenjen.

Oba stringa imaju identican enkoding UTF-8, medjutim kad na oba pozovem utf8_encode vraca mi razlicite vrednosti za problematicni karakter. Funkcija html_entities takodje vraca razlicite vrednosti pri konvertovanju.

Jedino mi hexdec vraca istu vrednost za oba stringa ali je ona nepouzdana za poredjenje (ili gresim?).

Ima li neko ideje kako mogu da poredim (ili prvo konvertujem pa poredim) dva stringa drugacije ?
__________________
Before you criticize someone, walk a mile in their shoes.
By the time they get angry you're a mile away and you've got their shoes!
Vladimir Rodic je offline   Odgovorite uz citat