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

    mb_strimwidth

    指定された幅でひもが切り捨てられます
  • 高級および小文字を無視して、マルチバイトサポートの交換用の正規表現 mb_eregi_replace

    mb_eregi_replace

    高級および小文字を無視して、マルチバイト
  • 別の文字列で指定された文字の最後の発生を不機嫌に探しているケース mb_strrichr

    mb_strrichr

    別の文字列で指定された文字の最後の発生を
  • 文字列の一部を取得します mb_strcut

    mb_strcut

    文字列の一部を取得します
  • 文字列内の文字列の最後の場所を見つける mb_strrpos

    mb_strrpos

    文字列内の文字列の最後の場所を見つける
  • マルチバイト文字列の正規表現マッチング mb_ereg_match

    mb_ereg_match

    マルチバイト文字列の正規表現マッチング
  • 文字列の幅を返します mb_strwidth

    mb_strwidth

    文字列の幅を返します
  • 正規表現をマルチバイトサポートに置き換えます mb_ereg_replace

    mb_ereg_replace

    正規表現をマルチバイトサポートに置き換え