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

    mb_strstr

    別の文字列で文字列の最初の出現を見つける
  • コールバックを使用して正規表現検索を実行し、交換にマルチバイトサポートを使用します mb_ereg_replace_callback

    mb_ereg_replace_callback

    コールバックを使用して正規表現検索を実行
  • 指定されたエンコードで文字列が有効かどうかを確認します mb_check_encoding

    mb_check_encoding

    指定されたエンコードで文字列が有効かどう
  • 文字エンコードの検出順序を設定/取得します mb_detect_order

    mb_detect_order

    文字エンコードの検出順序を設定/取得しま
  • マルチバイトの正規表現の一致する部分を返します mb_ereg_search_regs

    mb_ereg_search_regs

    マルチバイトの正規表現の一致する部分を返
  • 特定の文字を取得します mb_chr

    mb_chr

    特定の文字を取得します
  • 文字のコードポイントを取得します mb_ord

    mb_ord

    文字のコードポイントを取得します
  • 既知のエンコードタイプのエイリアスを取得します mb_encoding_aliases

    mb_encoding_aliases

    既知のエンコードタイプのエイリアスを取得
人気記事(にんききじ)