0

私は自分のPHPでこのコードを書きました

echo ord("ت").' - '.ord("ت")."<br />";
echo ord("و").' - '.ord("و")."<br />";
echo ord("ك").' - '.ord("ک")."<br />";
echo ord("ض").' - '.ord("ض")."<br />";
echo ord("ي").' - '.ord("ی")."<br />";
echo ord("ح").' - '.ord("ح")."<br />";
echo ord("م").' - '.ord("م")."<br />";
echo ord("ن").' - '.ord("ن")."<br />";
echo ord("ا").' - '.ord("ا")."<br />";
echo ord("أ").' - '.ord("آ")."<br />";
echo ord("ث").' - '.ord("ث")."<br />";
echo ord("ع").' - '.ord("ع")."<br />";
echo ord("ب").' - '.ord("ب")."<br />";

1 つ目はアラビア文字で、2 つ目はペルシア語ですが、コードの結果は次のようになります。

216 - 216
217 - 217
217 - 218
216 - 216
217 - 219
216 - 216
217 - 217
217 - 217
216 - 216
216 - 216
216 - 216
216 - 216
216 - 216

これは、多くの文字が同じASCIIコードを持っていることを示しています。ASCIIコードから言語を検出する必要がありますが、これは不可能のようです!!

4

1 に答える 1