Dutch PHP Conference 2021 - Call for Papers

mb_strimwidth

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

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

説明

mb_strimwidth ( string $string , int $start , int $width , string $trim_marker = "" , string|null $encoding = null ) : string

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

パラメータ

string

丸めたい文字列。

start

開始位置のオフセット。文字列の始めからの文字数 (最初の文字は 0) です。 負のオフセットは、文字列の末尾からのオフセットと解釈されます。

width

丸める幅。負の値は、文字列の末尾からの幅を数えます。

trim_marker

丸めた後にその文字列の最後に追加される文字列。

encoding

encoding パラメータには文字エンコーディングを指定します。省略した場合、もしくは null の場合は、 内部文字エンコーディングを使用します。

返り値

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

変更履歴

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

例1 mb_strimwidth() の例

<?php
echo mb_strimwidth("Hello World"010"...");
// "Hello W..." と出力します
?>

参考

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top