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

mb_chr

特定の文字を取得します
名前:mb_chr
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:指定されたUnicodeコードポイントの文字を返します

関数名:mb_chr()

関数の説明:MB_CHR()関数は、Unicodeコードポイントを指定する文字を返します。

該当するバージョン:PHP 7.2.0以上

使用法:mb_chr(int $ codePoint [、string $ encoding = mb_internal_encoding()]):string

パラメーター:

  • $ codePoint:文字のUnicodeコードポイント値を取得します。
  • $ encoding(オプション):文字エンコード、デフォルトはmb_internal_encoding()です。

戻り値:指定されたUnicodeコードポイント文字を含む文字列を返します。

例:

 // 示例1:使用默认编码获取Unicode 码点为8364 的字符echo mb_chr(8364); // 输出:€ // 示例2:使用UTF-8 编码获取Unicode 码点为128640 的字符echo mb_chr(128640, 'UTF-8'); // 输出:??

注:

  1. この機能には、MBSTRING拡張機能のサポートが必要であり、拡張機能が有効になっていることを確認します。
  2. エンコードが指定されていない場合、MB_INTERNAL_ENCODING()関数によって返されるデフォルトのエンコードが使用されます。
  3. 指定されたエンコードが指定されたユニコードコードポイントを正しく解析できることを確認してください。そうしないと、誤った結果が得られる可能性があります。
  4. 指定されたUnicodeコードポイントが選択したエンコード範囲の外側にある場合、文字は正しく表示されない場合があります。
類似の関数
  • 文字列が最初に別の文字列に表示される場所を見つけます mb_strpos

    mb_strpos

    文字列が最初に別の文字列に表示される場所
  • 次の正規表現が一致するように出発点を設定します mb_ereg_search_setpos

    mb_ereg_search_setpos

    次の正規表現が一致するように出発点を設定
  • マルチバイト文字列が与えられた場合、文字配列を返します mb_str_split

    mb_str_split

    マルチバイト文字列が与えられた場合、文字
  • 1つ以上の変数の文字エンコードを変換します mb_convert_variables

    mb_convert_variables

    1つ以上の変数の文字エンコードを変換しま
  • 文字をHTML数値文字列参照にエンコードします mb_encode_numericentity

    mb_encode_numericentity

    文字をHTML数値文字列参照にエンコード
  • 内部文字エンコードを設定/取得します mb_internal_encoding

    mb_internal_encoding

    内部文字エンコードを設定/取得します
  • 指定された幅でひもが切り捨てられます mb_strimwidth

    mb_strimwidth

    指定された幅でひもが切り捨てられます
  • 文字列を大文字に設定します mb_strtoupper

    mb_strtoupper

    文字列を大文字に設定します
人気記事(にんききじ)