文字列の最初の文字を取得しようとしています。私の現在の単純な機能は次のとおりです。
function idar($word)
{
return substr($word, 0, 1);
}
しかし、この機能はアラビア文字では機能しないことに気付きました! それは私に何も返しません。
たとえば、「محمد」という単語を試してみると、最初の文字として「م」が返されると想定されます。
任意の言語の文字列の最初の文字を返す別の方法はありますか?
文字列の最初の文字を取得しようとしています。私の現在の単純な機能は次のとおりです。
function idar($word)
{
return substr($word, 0, 1);
}
しかし、この機能はアラビア文字では機能しないことに気付きました! それは私に何も返しません。
たとえば、「محمد」という単語を試してみると、最初の文字として「م」が返されると想定されます。
任意の言語の文字列の最初の文字を返す別の方法はありますか?