Heim > Backend-Entwicklung > PHP-Tutorial > php简单smarty入门程序实例_php技巧

php简单smarty入门程序实例_php技巧

WBOY
Freigeben: 2016-05-16 20:14:02
Original
1294 Leute haben es durchsucht

本文实例讲述了php简单smarty入门程序。分享给大家供大家参考。具体如下:

首先要有3个文件夹configs、templates、templates_c,在configs文件夹中有一个配置文件:test.conf,代码:

title = Welcome to Smarty!
cutoff_size = 40
[setup]
bold = true

Nach dem Login kopieren

templates中有模板文件:test.htm:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, {$Name}</H1> 
  </body> 
</html> 

Nach dem Login kopieren

php文件代码:

<&#63;php 
require 'libs/Smarty.class.php'; //包含Smarty类库文件 
$smarty = new Smarty; //创建一个新的Smarty对象 
$smarty->assign("Name","Simon"); //对模版中的变量赋值 
$smarty->display('test.htm'); //显示页面 
&#63;>
Nach dem Login kopieren

运行后显示的页面代码:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, Simon</H1> 
  </body> 
</html> 

Nach dem Login kopieren

运行之后,还在templates_c文件夹中生成一个php文件:

<&#63;php
/* Smarty version 2.6.22, created on 2009-03-19 13:20:00 
     compiled from test.htm */
&#63;> 
<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, <&#63;php echo $this->_tpl_vars['Name']; &#63;> 
</H1> 
  </body> 
</html> 

Nach dem Login kopieren

这个文件就是浏览所显示出来的效果。

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

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage