smarty简单入门实例

本文以一个简单实例分析了smarty的用法分享给大家供大家参考。具体分析如下:

smarty建立配置文件显示文件后即可,配置文件显示文件分开来,使美工跟开发工作能完美分开

配置页面代码:index.PHP
<div class="codetitle"><a style="CURSOR: pointer" data="10987" class="copybut" id="copybut10987" onclick="doCopy('code10987')"> 代码如下:

<div class="codebody" id="code10987"><?php
@header("Content-type: text/html; charset=UTF-8");
require '../libs/Smarty.class.php';
$my=new Smarty;
$my->template_dir ='templates/';
$my->compile_dir ='templates_c/';
$my->config_dir ='configs/';
$my->cache_dir ='cache/';

$my->assign('content','welcome to arrival');
$my->assign('mylife',array("生活","吃饭","梦想","凉风"));
$my->display('kk.html'); //显示smarty目录下的kk.html
?>


kk.html
<div class="codetitle"><a style="CURSOR: pointer" data="2701" class="copybut" id="copybut2701" onclick="doCopy('code2701')"> 代码如下:
<div class="codebody" id="code2701"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
<html xmlns="http://www.w3.org/1999/xhtml"&gt;

无<a href="https://www.f2er.com/tag/biaoti/" target="_blank" class="keywords">标题</a>文档 {$content} {section name=truelife loop=$mylife} {$mylife[truelife]} {/section}

希望本文所述对大家的smarty程序设计有所帮助。

入门入门入门简单简单简单

相关文章

Hessian开源的远程通讯,采用二进制 RPC的协议,基于 HTTP 传输。可以实现PHP调用Java,Python,C#等多语...
初识Mongodb的一些总结,在Mac Os X下真实搭建mongodb环境,以及分享个Mongodb管理工具,学习期间一些总结...
边看边操作,这样才能记得牢,实践是检验真理的唯一标准.光看不练假把式,光练不看傻把式,边看边练真把式....
在php中,结果输出一共有两种方式:echo和print,下面将对两种方式做一个比较。 echo与print的区别: (...
在安装好wampServer后,一直没有使用phpMyAdmin,今天用了一下,phpMyAdmin显示错误:The mbstring exte...
变量是用于存储数据的容器,与代数相似,可以给变量赋予某个确定的值(例如:$x=3)或者是赋予其它的变...