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

    mb_substr_count

    サブストリングの発生数を計算します
  • HTTP入力文字エンコードを検出します mb_http_input

    mb_http_input

    HTTP入力文字エンコードを検出します
  • マルチバイトは、正規表現のマッチングをサポートします mb_ereg

    mb_ereg

    マルチバイトは、正規表現のマッチングをサ
  • 代替文字を設定/取得します mb_substitute_character

    mb_substitute_character

    代替文字を設定/取得します
  • コールバックを使用して正規表現検索を実行し、交換にマルチバイトサポートを使用します mb_ereg_replace_callback

    mb_ereg_replace_callback

    コールバックを使用して正規表現検索を実行
  • マルチバイトは、正規表現のマッチングをサポートし、ケースを無視します mb_eregi

    mb_eregi

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

    mb_strtolower

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

    mb_strimwidth

    指定された幅でひもが切り捨てられます