Porovnání dvou řetězců v php

Petr Tomasek tomasek na etf.cuni.cz
Neděle Červenec 22 14:38:42 CEST 2012


On Sun, Jul 22, 2012 at 01:03:18PM +0200, Sudovec wrote:
> Neumožňuje. Je třeba používat strcmp a podobné funkce.
> 
> 	S.

Vzdy to umoznoval, mate pro sve tvrzeni nejakou oporu?

P.S. v extremnim pripade je nutne pouzit ===, pokud
by hrozily nejaka zverstva s typama...

P.T.

> Dne 22.7.2012 12:58, Pavel KREJCI napsal(a):
> >http://www.php.net/manual/en/function.strcmp.php
> >Nejsem si jist, zda php umožňuje porovnat řetězce pomocí ==. Já to 
> >nikdy
> >nevyzkoušel. Jsem zvyklý používat funkci viz výše.
> >
> >PK.
> >
> >Dne 22.7.2012 11:39 "Jan Půhoný" <konference at puhy.cz
> ><mailto:konference at puhy.cz>> napsal(a):
> >
> >    Zdravim konferenci,
> >
> >    snazim se porovnat dva retezce v php. Jeden mam nacteny z xml
> >    ($kategorie_dodavatele), vse by melo byt utf-8.
> >
> >    Kod:
> >
> >    echo $kategorie_dodavatele;
> >
> >    if  ($kategorie_dodavatele=="Profesionální
> >    technika/Reprosoustavy"){echo "shoda";} else {echo "bohuzel to nejde";}
> >
> >    Vypise:
> >
> >    Profesionální technika/Reprosoustavy bohuzel to nejde
> >
> >    V čem by mohl být problém? Ty řetězce jsou stejné, alespoň podle
> >    toho výpisu z echa, ale if je bere jako rozdílné ...
> >
> >    Jak to správně porovnávat?
> >
> >    Googlil jsem hodinu, zkoušel jsem i převody kódování, ale někde 
> >    mám
> >    něco blbě.
> >
> >    ( iconv_set_encoding($kategorie_dodavatele, "utf-8"); )
> >
> >    Prece takhle trivialni zalezitost musi fungovat ...
> >
> >    Tusim, ze bude asi problem s kodovanim, ale kdyz to pres echo
> >    vypisuje korektne, zadny rozsypany caj...
> >
> >    Nevim co s tim.
> >
> >    Diky za nakopnuti,
> >
> >    Honza Puhony
> >
> >
> >
> >    _______________________________________________
> >    HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
> >    Hw-list at list.hw.cz <mailto:Hw-list at list.hw.cz>
> >    http://list.hw.cz/mailman/listinfo/hw-list
> >
> >
> >
> >_______________________________________________
> >HW-list mailing list  -  sponsored by www.HW.cz
> >Hw-list at list.hw.cz
> >http://list.hw.cz/mailman/listinfo/hw-list
> >
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list at list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz



Další informace o konferenci Hw-list