このスニペットを確認してください:
mb_internal_encoding("UTF-8");
mb_regex_encoding("UTF-8");
mb_ereg_search_init('καλημέραCCC', 'C+');
$pos = mb_ereg_search_pos();
echo $pos[0];
(この特定の例についてコメントしないでください。これは私の使用例ではなく、私が抱えている問題を軽減するためのものです)
文字列「καλημέρα」は 8 文字で構成されていますが、上記のスニペットは 16 を出力します。mb_ereg_search_init はマルチバイトをサポートするはずではありませんか? もしそうなら、私が必要とする組み込み関数はありますか?
前もって感謝します。