ホームページ > php教程 > php手册 > PHP Smartyテンプレートエンジンの変数演算子と使用方法

PHP Smartyテンプレートエンジンの変数演算子と使用方法

WBOY
リリース: 2016-06-13 12:20:14
オリジナル
871 人が閲覧しました

Smarty でよく使用される 20 の変数演算子* 使用構文: {変数名|演算子:}
* Capitalize --- 最初の文字を大文字にします
* count_characters --- 文字数を計算します
* cat -- - 接続文字列
* count_paragraphs --- 段落数をカウントします
* count_sentences --- 文数をカウントします
* count_words --- 単語数をカウントします
* date_format ---時刻形式
* デフォルト ---デフォルト
* エスケープ ---エスケープ
* インデント ---インデント
* lower ---小文字
* nl2br ---改行を * regex_replace ---通常の置換
* replace ---replacement
* spacify ---空白の挿入
* string_format ---文字列の書式設定
* steam ---余分なスペースを削除
* Stripe_tags ---HTML タグを削除します
* truncate ---Truncate
* upper ---Capital
* wordwrap -- 行幅を制限します

使用法:
index .php

コードをコピー コードは次のとおりです。

include("smarty_inc.php"); 🎜>$ name = "私の名前はマジ、22 歳、セックスボーイです。aaaaaa。";
$smarty->assign("title", $name);
$smarty->assign("row", $row);
$smarty->assign("d",strtotime("-0")); ("nubmer ", 342345.736524);
$smarty->display("index.html");


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:"No such variable"}
エスケープ変数関数の使用: {$title|escape:"html"}
インデント変数関数の使用: {$title|indent:2:" "}
下位変数関数の使用: {$title | lower}
上位変数関数の使用: {$title|upper}
置換変数関数の使用: {$title|replace:"is":"@@"}
空間化変数関数の使用: {$title |spacify:"_"}
string_format 変数関数の使用: {$nubmer|string_format:"%.2f"}
strip 変数関数の使用: {$title|strip:"_" }
strip_tags 変数関数の使用: {$title|strip_tags}
truncate 変数関数の使用: {$title|truncate:30:"..."}
wordwrap 変数関数の使用: {$タイトル|ワードラップ: 10:"
"}
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート