関数 mb_strtoupper

関数 mb_strtoupper は、マルチバイトエンコーディング(例:UTF-8)を正しく扱いながら文字列を大文字に変換します。 最初のパラメータは変換する文字列、2番目(オプション)は文字列のエンコーディングです。

構文

phpmb_strtoupper(string, [encoding]);

例

文字列を大文字に変換します:

php<?php
  echo mb_strtoupper('привет');
?>

コードの実行結果:

php'ПРИВЕТ'

例

文字列を大文字に変換します:

php<?php
  echo mb_strtoupper('abcde');
?>

コードの実行結果:

php'ABCDE'

例

エンコーディングを明示的に指定して文字列を変換します:

php<?php
  echo mb_strtoupper('äöü', 'UTF-8');
?>

コードの実行結果:

php'ÄÖÜ'

関連項目

  • 関数 mb_strtolower,
    これは文字列を小文字に変換します
  • 関数 strtoupper,
    これは文字列を大文字に変換します