一 代码
index.php
<?php include_once "../config.php"; $str1 = '这是一个实例。'; $str2 = "\n图书->计算机类->php\n书名:《php从入门到精通》"; $str3 = "\n价格:¥59/本。"; $smarty->assign('title','使用变量修饰方法'); $smarty->assign('str',$str1.$str2.$str3.$str4); $smarty->display('5/index.tpl'); ?>
index.tpl
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>{$title}</title> <link rel="stylesheet" href="../css/style.css" /> </head> <body> 原文:{$str} <p> 变量中的字符数(包括空格):{$str|count_characters:true} <br /> 使用变量修饰方法后:{$str|nl2br|upper} </body> </html>
二 运行结果
原文:这是一个实例。 图书->计算机类->php 书名:《php从入门到精通》 价格:¥59/本。
变量中的字符数(包括空格):76
使用变量修饰方法后:这是一个实例。
图书->计算机类->PHP
书名:《PHP从入门到精通》
价格:¥59/本。
相关推荐
主要介绍了Smarty变量调节器失效的解决办法,这可以说是一个空格引发的悲剧,害的我郁闷了半个小时,特此分享,需要的朋友可以参考下
计算机前端-核心编程. Smarty14Smarty常用的变量调节器.avi
主要介绍了Smarty模板变量调节器用法,较为详细的分析了Smarty模板变量调节器的功能与具体使用技巧,需要的朋友可以参考下
smarty中的字符串截取不支持中文,总是破字,这个小插件可以帮你解决这个问题,他可不破字截取中文汉字,内有使用方法,可以像一般的变量调节器一样使用
主要介绍了Smarty模板变量与调节器,结合实例形式详细分析了Smarty模板变量与调节器基本概念、分类、使用方法及相关操作注意事项,需要的朋友可以参考下
主要介绍了PHP模板引擎Smarty自定义变量调解器用法,较为详细的分析了smarty变量调节器的用法与自定义变量调节器的实现技巧,需要的朋友可以参考下
主要介绍了PHP模板引擎Smarty内置变量调解器用法,结合实例形式详细分析了Smarty中的常用内置变量调节器定义与使用技巧,需要的朋友可以参考下
5. Variable Modifiers [变量调节器] capitalize [首字符大写] count_characters [字符计数] cat [连接字符串] count_paragraphs [计算段数] count_sentences [计算句数] count_words [计算词数] date_format...
5. Variable Modifiers [变量调节器] capitalize [首字符大写] count_characters [字符计数] cat [连接字符串] count_paragraphs [计算段数] count_sentences [计算句数] count_words [计算词数] date_format...
Table of Contents [内容列表] Preface [序] I. Getting Started [开始] 1. What is Smarty? [什么是Smaty?] 2. Installation [安装] Requirements [安装] ...5. Variable Modifiers [变量调节器] ...
Fxtpl v1.0.2 繁星前端模板引擎 ...特点 ...Fxtpl语法模仿Smarty,却比...渲染、编译、模板缓存、数据缓存、HTML转义、自定义分隔符、调试模式、变量调节器(helpers)、include语句等 浏览器支持 IE6+ / Chrome / Firef