ホームページ >バックエンド開発 >PHPチュートリアル >PHP Smartyテンプレートエンジンの変数演算子と使用方法_PHPチュートリアル

PHP Smartyテンプレートエンジンの変数演算子と使用方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:42:401050ブラウズ

Smarty* でよく使用される 20 の変数演算子 使用構文: {変数名 | 演算子: }
* Capitalize --- 最初の文字を大文字にする
* count_characters --- 文字数を計算する
* cat --- 文字列を接続する
* count_paragraphs ---段落数を数える
* count_sentences ---文数を数える
* count_words ---単語数を数える
* date_format ---時間形式
* default ---Default
*エスケープ -- -Transcode
* indent ---インデント
* lower ---小文字
* nl2br ---改行を
* に置換 regex_replace ---置換
* replace ---置換
* spacify ---空白を挿入
* string_format -- -文字列の書式設定
* ストリップ ---余分なスペースを削除
* ストリップタグ ---HTML タグを削除
* 切り捨て ---インターセプト
* 上部 ---大文字
* ワードラップ --行幅を制限

使用法:
Index.php

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

capitalize変数演算子使用後: {$title|capitalize}
count_characters変数演算子使用後: {$title|count_characters}
cat変数演算子使用後: {$title | count_characters} cat:"wwww.baidu.com"}
count_paragraphs 変数関数演算子使用後: {$title|count_paragraphs}
count_sentences 変数関数演算子使用後: {$title|count_sentences}
count_words 変数関数演算子使用後: {$ title|count_words}
元の時刻データ: {$d}
date_format 変数関数の操作を使用: {$d|date_format:"%Y-%m-%d"}
Smarty.now を使用して時刻を呼び出す: {$smarty. now |date_format:"%Y-%m-%d"}
デフォルトの変数関数の操作を使用します: {$title1|default:"そのような変数はありません"}
エスケープ変数関数の操作を使用します: {$title|escape:" html"}
インデント変数関数の操作を使用します: {$title|indent:2:" "}
下位変数関数の操作を使用します: {$title| lower}
上位変数関数の操作を使用します: {$title|upper}
replace 変数関数の操作を使用します : {$title|replace:"is":"@@"}
spacify 変数関数の操作を使用します: {$title|spacify:"_"}
string_format 変数関数の操作を使用します: { $nubmer|string_format:"%.2f "}
strip 変数関数の操作を使用します: {$title|strip:"_"}
strip_tags 変数関数の操作を使用します: {$title|strip_tags}
truncate 変数関数の操作を使用します: {$ title|truncate:30:".. ."}
wordwrap 変数関数の操作を使用する: {$title|wordwrap:10:"
"}


http://www.bkjia.com/PHPjc/320939.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/320939.html技術記事 Smarty でよく使用される 20 の変数演算子* 使用構文: {変数名|演算子:} * Capitalize --- 最初の文字を大文字にする * count_characters --- 文字数を計算する * cat --- 文字列を接続する * coun...