現在の位置: ホーム> 関数カテゴリ一覧> mb_convert_case

mb_convert_case

文字列ケースを変換します
名前:mb_convert_case
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:指定された変換モードに従って、文字列の文字ケースを大文字または小文字に変換します

関数名:mb_convert_case()

適用バージョン:PHP 4> = 4.3.0、PHP 5、PHP 7

関数の説明:mb_convert_case()関数指定された変換モードに従って、文字列の文字ケースを大文字または小文字に変換します。

構文:string mb_convert_case(string $ str、int $ mode [、string $ encoding = mb_internal_encoding()]))

パラメーター:

  • $ str:ケースを変換する文字列。
  • $モード:変換モード、次の4つの定数のいずれかを選択できます。
    • MB_Case_upper:文字列内のすべての文字を大文字に変換します。
    • MB_Case_lower:文字列内のすべての文字を小文字に変換します。
    • MB_CASE_TITLE:文字列内の各単語の最初の文字を大文字に変換します。
    • MB_Case_Fold:文字列内の文字を小文字に変換し、上限と小文字を一緒に折ります。
  • $エンコーディング:オプションのパラメーター、指定文字エンコード、デフォルトはMB_INTERNAL_ENCODING()関数によって返される内部文字エンコードです。

返品値:変換された文字列を返します。

例:

 $str = "Hello World!"; $upperCase = mb_convert_case($str, MB_CASE_UPPER); $lowerCase = mb_convert_case($str, MB_CASE_LOWER); $titleCase = mb_convert_case($str, MB_CASE_TITLE); $foldCase = mb_convert_case($str, MB_CASE_FOLD); echo $upperCase; // 输出:HELLO WORLD! echo $lowerCase; // 输出:hello world! echo $titleCase; // 输出:Hello World! echo $foldCase; // 输出:hello world!

上記の例では、MB_Convert_Case()関数を使用して、異なるケース変換を実行します。最初に、文字列を大文字に変換し、次に小文字に変換し、次に各単語の最初の文字を大文字に変換し、最後にキャラクターの大文字と大文字を一緒に折ります。最終出力の結果は、「Hello World!」、「Hello World!」、「Hello World!」です。と「Hello World!」それぞれ。

類似の関数
  • 高級および小文字を無視して、マルチバイトサポートの交換用の正規表現 mb_eregi_replace

    mb_eregi_replace

    高級および小文字を無視して、マルチバイト
  • マルチバイト文字列が与えられた場合、文字配列を返します mb_str_split

    mb_str_split

    マルチバイト文字列が与えられた場合、文字
  • 不正なバイトシーケンスを代替文字に置き換えます mb_scrub

    mb_scrub

    不正なバイトシーケンスを代替文字に置き換
  • マルチバイトの正規表現の一致する部分を返します mb_ereg_search_regs

    mb_ereg_search_regs

    マルチバイトの正規表現の一致する部分を返
  • 出力バッファーでの文字エンコードを変換するコールバック関数 mb_output_handler

    mb_output_handler

    出力バッファーでの文字エンコードを変換す
  • マルチバイトの正規表現の文字エンコードを設定/取得します mb_regex_encoding

    mb_regex_encoding

    マルチバイトの正規表現の文字エンコードを
  • 文字列の長さを取得します mb_strlen

    mb_strlen

    文字列の長さを取得します
  • MBStringの内部設定を取得します mb_get_info

    mb_get_info

    MBStringの内部設定を取得します
人気記事(にんききじ)