Variable operators and usage methods in php smarty template engine_PHP tutorial

WBOY
Release: 2016-07-21 15:42:40
Original
1010 people have browsed it

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:"
"}

www.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...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template