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 タグを削除
* 切り捨て ---インターセプト
* 上部 ---大文字
* ワードラップ --行幅を制限する
使用法:
インデックス.php
コードをコピー コードは次のとおりです:
include("smarty_inc.php");
$name = "私の名前はMaJi、22歳、セックスボーイです。.";
$smarty->assign("title", $name);
$smarty->assign("row", $row);
$smarty->assign(" d" ,strtotime("-0"));
$smarty->assign("nubmer", 342345.736524);
$smarty->display("index.html");
?>gt;
index .html
元のデータ: {$title}
capitalize 変数演算子使用後: {$title|capitalize}
count_characters 変数演算子使用後: {$title|count_characters}
cat 変数演算子使用後: {$title| 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"}
ストリップ変数関数の操作を使用します: {$title|strip:"_"}
strip_tags 変数関数の操作を使用します: {$title|strip_tags}
truncate 変数関数の操作を使用します: {$title|truncate: 30:"..."}
ワードラップ変数関数の操作を使用: {$title|wordwrap:10:"
"}
上記では、smartprinter 仮想プリンター php の Smarty テンプレート エンジンの変数演算子と使用方法を、smartprinter 仮想プリンターの内容を含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。