Díky všem za rady, ale pořád mi to nejde. Problém bude asi v tom kódování.<div><br></div><div>Podle mě by to mělo být všechno v utf-8, takže nějak nevím z čeho na co to konvertovat. iconv jsem zkoušel - viz výše - nevím jestli jsem to správně použil.</div>
<div><br></div><div>Nicméně:</div><div><br></div><div>strcasecmp i strcmp vrací shodně 3 - lze z toho něco usuzovat?</div><div><br></div><div>Co se týče php, jsem jen takový začátečník samouk, takže díky všem za trpělivost.</div>
<div><br></div><div>Honza Půhoný</div><div><br><div class="gmail_quote">Dne 22. července 2012 23:10 Sudovec <span dir="ltr">&lt;<a href="mailto:sudovec@seznam.cz" target="_blank">sudovec@seznam.cz</a>&gt;</span> napsal(a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Dne 22.7.2012 14:38, Petr Tomasek napsal(a):<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Sun, Jul 22, 2012 at 01:03:18PM +0200, Sudovec wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Neumožňuje. Je třeba používat strcmp a podobné funkce.<br>
<br>
        S.<br>
</blockquote>
<br>
Vzdy to umoznoval, mate pro sve tvrzeni nejakou oporu?<br>
<br>
P.S. v extremnim pripade je nutne pouzit ===, pokud<br>
by hrozily nejaka zverstva s typama...<br>
<br>
P.T.<br>
</blockquote>
<br></div>
Dobrá, byl jsem příliš stručný. Myslel jsem tím že to SPOLEHLIVĚ neumožňuje a nikdo příčetný se na porovnávání řetězců přes &quot;==&quot; nebude spoléhat. Stačí se třeba podívat na automatické typové konverze při porovnávání atd.<br>

<br>
Pro mně je jediný spolehlivý způsob porovnání řetězců v PHP přes strcmp a příbuzné funkce.<div class="HOEnZb"><div class="h5"><br>
<br>
   S.<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dne 22.7.2012 12:58, Pavel KREJCI napsal(a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<a href="http://www.php.net/manual/en/function.strcmp.php" target="_blank">http://www.php.net/manual/en/<u></u>function.strcmp.php</a><br>
Nejsem si jist, zda php umožňuje porovnat řetězce pomocí ==. Já to<br>
nikdy<br>
nevyzkoušel. Jsem zvyklý používat funkci viz výše.<br>
<br>
PK.<br>
<br>
Dne 22.7.2012 11:39 &quot;Jan Půhoný&quot; &lt;<a href="mailto:konference@puhy.cz" target="_blank">konference@puhy.cz</a><br>
&lt;mailto:<a href="mailto:konference@puhy.cz" target="_blank">konference@puhy.cz</a>&gt;&gt; napsal(a):<br>
<br>
    Zdravim konferenci,<br>
<br>
    snazim se porovnat dva retezce v php. Jeden mam nacteny z xml<br>
    ($kategorie_dodavatele), vse by melo byt utf-8.<br>
<br>
    Kod:<br>
<br>
    echo $kategorie_dodavatele;<br>
<br>
    if  ($kategorie_dodavatele==&quot;<u></u>Profesionální<br>
    technika/Reprosoustavy&quot;){echo &quot;shoda&quot;;} else {echo &quot;bohuzel to nejde&quot;;}<br>
<br>
    Vypise:<br>
<br>
    Profesionální technika/Reprosoustavy bohuzel to nejde<br>
<br>
    V čem by mohl být problém? Ty řetězce jsou stejné, alespoň podle<br>
    toho výpisu z echa, ale if je bere jako rozdílné ...<br>
<br>
    Jak to správně porovnávat?<br>
<br>
    Googlil jsem hodinu, zkoušel jsem i převody kódování, ale někde<br>
    mám<br>
    něco blbě.<br>
<br>
    ( iconv_set_encoding($kategorie_<u></u>dodavatele, &quot;utf-8&quot;); )<br>
<br>
    Prece takhle trivialni zalezitost musi fungovat ...<br>
<br>
    Tusim, ze bude asi problem s kodovanim, ale kdyz to pres echo<br>
    vypisuje korektne, zadny rozsypany caj...<br>
<br>
    Nevim co s tim.<br>
<br>
    Diky za nakopnuti,<br>
<br>
    Honza Puhony<br>
<br>
<br>
<br>
    ______________________________<u></u>_________________<br>
    HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a> &lt;<a href="http://www.HW.cz" target="_blank">http://www.HW.cz</a>&gt;<br>
    <a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a> &lt;mailto:<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a>&gt;<br>
    <a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
<br>
</blockquote>
______________________________<u></u>_________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
</blockquote>
<br>
</blockquote>
______________________________<u></u>_________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
</div></div></blockquote></div><br></div>