Php/docs/function.mb-strimwidth

提供:Dev Guides
< Php
移動先:案内検索

mb_strimwidth

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

mb_strimwidth指定した幅で文字列を丸める


説明

mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker = "" [, string $encoding = mb_internal_encoding() ]] ) : string

文字列 str を指定した幅 width で丸めます。


パラメータ

str
丸めたい文字列。
start
開始位置のオフセット。文字列の始めからの文字数 (最初の文字は 0) です。 負のオフセットは、文字列の末尾からのオフセットと解釈されます。
width
丸める幅。負の値は、文字列の末尾からの幅を数えます。
trimmarker
丸めた後にその文字列の最後に追加される文字列。
encoding
encoding パラメータには文字エンコーディングを指定します。省略した場合は、 内部文字エンコーディングを使用します。


返り値

丸められた文字列を返します。 trimmarker が設定された場合、 width にマッチする最後の文字を trimmarker で置き換えます。


変更履歴

バージョン 説明
7.1.0 負の startwidth をサポートするようになりました。


例1 mb_strimwidth() の例

<?phpecho mb_strimwidth("Hello World", 0, 10, "...");// "Hello W..." と出力します?>

参考