Thinkphp テンプレートでの文字列関数のインターセプトの概要_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:24:45
オリジナル
800 人が閲覧しました

PHP には文字列をインターセプトする関数が多数あり、thinkphp で直接 PHP 関数を使用することもできます。この記事では、thinkPHP テンプレートでの文字列のインターセプトの具体的な使用方法を簡単に紹介します。

英語の文字の場合は、次の形式を使用できます:

コードをコピーします コードは次のとおりです:

{$vo.title|substr=0,5}

漢字 thinkphp が提供する msubstr の場合、使用法は次のとおりです:

コードをコピー コードは次のとおりです:
function msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true)//次のように使用します
{$vo .title|msubstr=5,5,'utf-8',true}

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 は表示しないことを意味します

http://www.bkjia.com/PHPjc/825350.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825350.html技術記事 PHP には文字列をインターセプトする関数が多数あり、thinkphp で直接 PHP 関数を使用することもできます。この記事では、thinkPHP テンプレートでの文字列のインターセプトの具体的な使用方法を簡単に紹介します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート