如何让西里尔字母大写?

时间:2012-04-04 13:48:27

标签: php

那么我怎样才能将西里尔字母变成大写?

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

这不起作用。

2 个答案:

答案 0 :(得分:7)

使用mb_strtoupper进行正确编码(没有它就不会工作):

echo mb_strtoupper("русские", "utf-8");
РУССКИЕ

答案 1 :(得分:3)

您必须使用MultiByte功能:

mb_strtoupper

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