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

mb_strimwidth

指定された幅でひもが切り捨てられます
名前:mb_strimwidth
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:指定された幅に応じて文字列を切り捨て、最後にオプションの修飾子を追加します

関数名:mb_strimwidth()

該当するバージョン:PHP 4> = 4.0.6、PHP 5、PHP 7

使用法:mb_strimwidth(string $ str、int $ start、int $ width、string $ trimmarker = ""、string $ encoding = null):string

説明:MB_STRIMWIDTH()関数は、指定された幅に基づいて文字列を切り捨て、最後にオプションの修飾子を追加します。この関数はマルチバイトセーフであり、マルチバイト文字を含む文字列を正しく処理できます。

パラメーター:

  • $ str:切り捨てる文字列。
  • $ start:切り捨ての開始位置。これは負の数になります。
  • $ width:切り捨てられた文字列長。
  • $ trimmarker(オプション):切り捨てられた文字列の端に追加され、デフォルトの空の文字列になります。
  • $ encoding(オプション):文字エンコードを指定し、デフォルトで内部文字エンコードになります。

返品値:切り捨てられた文字列を返します。

例:

 $text = "这是一个示例文本,用于演示mb_strimwidth()函数的用法"; $trimmedText = mb_strimwidth($text, 0, 20, "..."); echo $trimmedText; // 输出:这是一个示例文本...

上記の例では、MB_STRIMWIDTH()関数を使用してテキストを長さ20の文字列に切り捨て、切り捨てられた場合、省略記号「...」が最後に追加されます。

類似の関数
  • マルチバイトの正規表現マッチングのための文字列と正規表現の設定 mb_ereg_search_init

    mb_ereg_search_init

    マルチバイトの正規表現マッチングのための
  • 文字エンコーディングを検出します mb_detect_encoding

    mb_detect_encoding

    文字エンコーディングを検出します
  • 「kasaname」を別の(「Zen-kaku」、「han-kaku」などに変更する) mb_convert_kana

    mb_convert_kana

    「kasaname」を別の(「Zen-k
  • 指定された幅でひもが切り捨てられます mb_strimwidth

    mb_strimwidth

    指定された幅でひもが切り捨てられます
  • Mimeヘッダーの文字列をエンコードします mb_encode_mimeheader

    mb_encode_mimeheader

    Mimeヘッダーの文字列をエンコードしま
  • 文字列内の文字列の最後の場所を見つける mb_strrpos

    mb_strrpos

    文字列内の文字列の最後の場所を見つける
  • HTML数値文字列に基づいて文字にデコードします mb_decode_numericentity

    mb_decode_numericentity

    HTML数値文字列に基づいて文字にデコー
  • MBStringの内部設定を取得します mb_get_info

    mb_get_info

    MBStringの内部設定を取得します