SmartTemplate学习笔记
注:以下列出的方法并不会在模版设计中出前,他们属于smartTemplate的代码编辑部分,但是如果为了实现更深一步的模版设计,下面的内容是肯定有用的.
★基础方法:assign (中文意思:赋值)
语法:
assign ( 变量名, 混合内容 )
或者
assign ( 矩阵变量 )
更多介绍在变量介绍部分
★Append(附加)
语法:append ( 变量名, 内容 )
对所提供的变量附加提供的内容
例子:
代码:
<?php
$page = new SmartTemplate('links.html');
$page->append('links' => array(
'TITLE' => 'PHP',
'URL' => 'http://www.php.net/'
));
$page->append('links' => array(
'TITLE' => 'Apache',
'URL' => 'http://www.apache.org/'
));
$page->append('links' => array(
'TITLE' => 'MySQL',
'URL' => 'http://www.mysql.com/'
));
$page->output();
?>
模版
代码:
<html>
<h3> Sample Links </h3>
<!-- BEGIN links -->
<a href="{URL}"> {TITLE} </a>
<!-- END links -->
</html>
最终输出
代码:
<html>
<h3> Sample Links </h3>
<a href="http://www.php.net/"> PHP </a>
<a href="http://www.apache.org/"> Apache </a>
<a href="http://www.mysql.com/"> MySQL </a>
</html>
另外一个附加字符串的例子:
代码:
<?php
$page = new SmartTemplate('template.html');
$page->append('TITLE' => 'Hello ');
$page->append('TITLE' => 'World ');
$page->append('TITLE' => '!');
$page->output();
?>
输出将会得到
代码:
<html> Hello World ! </html>
- 收藏此页到 IE收藏夹 POCO网摘 [365Key] [ViVi] 百度藏搜 和讯网摘 天极网摘 狐摘 向您的朋友推荐此文章
- 转载请注明来源:文章大全 网址:http://www.itlearner.com/article/
- 文章关键词:SmartTemplate 学习笔记
- 如意搜索搜索更多内容:SmartTemplate学习笔记
- 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
相 关 文 章
相 关 软 件
没有相关下载
本站搜索(搜索结果将在新窗口打开)
