concrete5 逆引きリファレンス
テキストヘルパーで抜粋などの文字の切り出しを行う
2021/05/25 22:01
テキストヘルパーでサブストリングなどの処理を行う
テキストを抜粋などの文字の切り出しを行うには、まずテキストヘルパーのインスタンスを作りshorten()、shortText()を使います。
$th = Core::make('helper/text');
$text = 'Lorem Ipsum is simply dummy text of the printing and typesetting industry.';
echo $th->shorten($text,50);
先頭から50文字を抜粋して...を追加します。
Lorem Ipsum is simply dummy text of the printing a…
最後の...を変更するには
$th->shorten($text,50,'---');
に変更すると
Lorem Ipsum is simply dummy text of the printing a---
となります。
バイト数なので、全角の場合はshortText()を使います。
$th = Core::make('helper/text');
$text = 'ロレム・イプサムの嘆き、トマト大好き学部のエリット、しかし時と活力、そのような労働と悲しみ、ブラインド行うにはいくつかの重要な事柄に座ります。';
echo $th->shortText($text,50);
同じく50文字を抜粋して
ロレム・イプサムの嘆き、トマト大好き学部のエリット、しかし時と活力、そのような労働と悲しみ、ブライン…
と出力されます。
抜粋はサニタイズでも行うことが可能です。
New Content
2021/07/02 16:59
2021/06/23 21:58
2021/06/22 22:01
2021/06/17 22:38
2021/06/15 22:00