現在の位置: ホーム> 関数カテゴリ一覧> 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_strimwidth

    mb_strimwidth

    指定された幅でひもが切り捨てられます
  • HTML数値文字列に基づいて文字にデコードします mb_decode_numericentity

    mb_decode_numericentity

    HTML数値文字列に基づいて文字にデコー
  • マルチバイトの正規表現マッチングのための文字列と正規表現の設定 mb_ereg_search_init

    mb_ereg_search_init

    マルチバイトの正規表現マッチングのための
  • マルチバイトは、正規表現のマッチングをサポートし、ケースを無視します mb_eregi

    mb_eregi

    マルチバイトは、正規表現のマッチングをサ
  • 文字列を小文字に設定します mb_strtolower

    mb_strtolower

    文字列を小文字に設定します
  • ケース別の文字列で文字列の最初の発生を不機嫌に検索する mb_stristr

    mb_stristr

    ケース別の文字列で文字列の最初の発生を不
  • 事前に定義されたマルチバイト文字列のマルチバイト正規表現マッチング mb_ereg_search

    mb_ereg_search

    事前に定義されたマルチバイト文字列のマル
  • 文字エンコーディングを検出します mb_detect_encoding

    mb_detect_encoding

    文字エンコーディングを検出します
人気記事(にんききじ)