0

有没有人需要查找包含 ā、ī ū š、ž 等字母的文本。我的问题是,stristr 认为,ā 和 Ā 不是同一个字母。strtolower 也不适用于这些字母——它将 Ā 保留为 Ā,而不是将其更改为 ā。我真的不想为所有 11 个特定字母写 11 str_replace,但到目前为止还没有找到更好的主意。而且我还没有测试它,但我认为,类似的问题将是其他语言特定的字母。你有什么建议?

4

2 回答 2

0

使用mb_stristr。这是同一方法的多字节版本。

于 2012-04-04T11:06:23.800 回答
0

查看mbstring函数。

于 2012-04-04T09:36:07.940 回答