関数 mb_strtoupper
関数 mb_strtoupper は、マルチバイトエンコーディング(例:UTF-8)を正しく扱いながら文字列を大文字に変換します。
最初のパラメータは変換する文字列、2番目(オプション)は文字列のエンコーディングです。
構文
mb_strtoupper(string, [encoding]);
例
文字列を大文字に変換します:
<?php
echo mb_strtoupper('привет');
?>
コードの実行結果:
'ПРИВЕТ'
例
文字列を大文字に変換します:
<?php
echo mb_strtoupper('abcde');
?>
コードの実行結果:
'ABCDE'
例
エンコーディングを明示的に指定して文字列を変換します:
<?php
echo mb_strtoupper('äöü', 'UTF-8');
?>
コードの実行結果:
'ÄÖÜ'
関連項目
-
関数
mb_strtolower,
これは文字列を小文字に変換します -
関数
strtoupper,
これは文字列を大文字に変換します