5

那么如何将西里尔字符转为大写?

echo strtoupper("русские");

这不起作用。

4

2 回答 2

8

使用mb_strtoupper正确的编码(没有它将不起作用):

echo mb_strtoupper("русские", "utf-8");
РУССКИЕ
于 2012-04-04T13:53:17.730 回答
3

您将不得不使用 MultiByte 函数:

mb_strtoupper

确保在您的 PHP 中安装并启用 MB ;)

于 2012-04-04T13:51:23.863 回答