このコードを印刷 "いいえ"、それが "OK" 印刷する必要がありますと2のUTF8エンコードがutf8で簡単な比較、間違った結果ですか?
$a="کیهان";
$b="كيهان";
echo utf8_encode($a)."==".utf8_encode($b)."<br>";
if(utf8_encode($a)==utf8_encode($b))
echo "ok";
else
echo "no";
異なっており、その結果:
Ú©ÛÙاÙ==ÙÙÙاÙ
no
それは何©?
編集:$ aがコピーされ、$ bが入力され
どうやって見ましたか?それも私の最初の考えでしたが、私のブラウザでは少なくとも文字列は視覚的には同じです。 –
私のブラウザでこれと同じです –
右から左の言語を使っていないviの私の味は、これを非常にはっきりと示しています。 – thetaiko