Home > Backend Development > PHP Tutorial > smartprinter virtual printer variable operators and usage methods in php smarty template engine

smartprinter virtual printer variable operators and usage methods in php smarty template engine

WBOY
Release: 2016-07-29 08:41:27
Original
1074 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 --- Connect strings
* 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 ---Transcode
* indent ---Indent
* lower ---Lowercase
* nl2br ---Replace newlines with
* regex_replace ---Replace
* replace ---Replace
* spacify ---Insert spaces
* string_format -- -String formatting
* strip ---Remove extra spaces
* strip_tags ---Remove html tags
* truncate ---Intercept
* 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< ;/a>.";
$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}
After using the count_words variable function operator: {$title|count_words }
Original time data: {$d}
Use date_format variable function operation: {$d|date_format:"%Y-%m-%d"}
Use smarty.now to call time: {$smarty.now|date_format: "%Y-%m-%d"}
Use the default variable function operation: {$title1|default:"No such variable"}
Use the 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 the spacify variable function operation: {$title|spacify:"_"}
Use the 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:"
"}

The above introduces the variable operators and usage methods in the smartprinter virtual printer php smarty template engine, including the content of the smartprinter virtual printer. I hope it will be helpful to friends who are interested in PHP tutorials.

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