20 commonly used variable operators in smarty* Usage syntax: {Variable name|Operator:}
* capitalize --- Capitalize the first letter
* count_characters --- Calculate the number of characters
* cat --- Connection string
* count_paragraphs --- Count the number of paragraphs
* count_sentences --- Count the number of sentences
* count_words --- Count the number of words
* date_format --- Time format
* default ---default
* escape ---escape
* indent ---indent
* lower ---lowercase
* nl2br ---replace newlines with
* regex_replace ---regular replacement
* replace ---replacement
* spacify ---insert blanks
* string_format ---string formatting
* strip ---remove extra spaces
* strip_tags ---Remove html tags
* truncate ---Truncate
* upper ---Capital
* wordwrap --Constrain line width
Usage:
index .php
Copy code The code is as follows:
include("smarty_inc.php");
$ name = "My name is MaJi,age 22,sex boy.
aaaaaa.";
$smarty->assign("title", $name);
$smarty->assign("row", $row);
$smarty->assign("d",strtotime("-0"));
$smarty->assign("nubmer ", 342345.736524);
$smarty->display("index.html");
?>
index.html
Original data: {$title}
After using the capitalize variable operator: {$title|capitalize}
After using the count_characters variable operator: {$title|count_characters}
After using the cat variable operator: {$title|cat :"wwww.baidu.com"}
After using the count_paragraphs variable operator: {$title|count_paragraphs}
After using the count_sentences variable function operator: {$title|count_sentences}
Using the count_words variable function operation After: {$title|count_words}
Original time data: {$d}
Use date_format variable function operation: {$d|date_format:"%Y-%m-%d"}
Use smarty .now calling time: {$smarty.now|date_format:"%Y-%m-%d"}
Use default variable function operation: {$title1|default:"No such variable"}
Use escape Variable function operation: {$title|escape:"html"}
Use indent variable function operation: {$title|indent:2:" "}
Use lower variable function operation: {$title|lower}
Use upper variable function operation: {$title|upper}
Use replace variable function operation: {$title|replace:"is":"@@"}
Use spacify variable function operation: {$title |spacify:"_"}
Use string_format variable function operation: {$nubmer|string_format:"%.2f"}
Use strip variable function operation: {$title|strip:"_"}
Use strip_tags variable function operation: {$title|strip_tags}
Use truncate variable function operation: {$title|truncate:30:"..."}
Use wordwrap variable function operation: {$title|wordwrap: 10:"
"}
http://www.bkjia.com/PHPjc/320939.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/320939.htmlTechArticle20 commonly used variable operators in smarty* Usage syntax: {Variable name|Operator:} * capitalize -- - Capitalize the first letter * count_characters --- Count the number of characters * cat --- Connect the string * coun...