2012-04-04 4 views
3

キリル文字を大文字にするにはどうすればいいですか?キリル文字を大文字にする方法は?

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

これは機能しません。

+0

これは私のローカルホスト上で動作します:5.2.17、WinXPの – k102

+0

@のK102: 'strtoupper'を抑止するためにあなたのロケールを使用しています私はアルファベットのものを鉱山しているので、動作することができますが、保証されません。 – geoffspear

答えて

6

使用mb_strtoupper正しいエンコーディングと(それがなければ、それはしません作業):

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

マルチバイト関数を使用する必要があります:

mb_strtoupper

は、MBはあなたのPHPにインストールされ、有効になっていることを確認してください。)

関連する問題