PHP には文字列をインターセプトする関数が多数あり、thinkphp で直接 PHP 関数を使用することもできます。この記事では、thinkPHP テンプレートでの文字列のインターセプトの具体的な使用方法を簡単に紹介します。
英語の文字の場合は、次の形式を使用できます:
漢字 thinkphp が提供する msubstr の場合、使用法は次のとおりです:
msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true)
$str: インターセプトされる文字列
$start =0 : 開始位置、デフォルトでは 0 から始まります
$length: インターセプトされた長さ
$charset=”utf-8″: 文字エンコーディング、デフォルトは UTF-8
$suffix=true: インターセプトされた文字の後に省略記号を表示するかどうか、デフォルトの表示は true 、 false は表示しないことを意味します