国产午夜福利在线观看红一片,久久精品国产再热青青青,又硬又粗又大一区二区三区视频,中文字幕乱码免费,久久超碰97文字幕 ,中国精学生妹品射精久久

  • 紅軟基地:您身邊最放心的安全下載站!
您所在的位置:首頁 > 軟件 > 編程開發(fā) > 編程工具 > smarty模板

smarty模板

軟件類型:
國外軟件
軟件語言:
英文
軟件大小:
332 KB
軟件授權:
免費軟件
軟件評級:
4
更新時間:
2016-06-16
應用平臺:
WinXP, Win7, WinAll
軟件簡介

smarty模板是一個使用PHP寫出來的模板引擎,是目前業(yè)界最著名的PHP模板引擎之一。它分離了邏輯代碼和外在的內(nèi)容,提供了一種易于管理和使用的方法,用來將原本與HTML代碼混雜在一起PHP代碼邏輯分離。簡單的講,目的就是要使PHP程序員同前端人員分離,使程序員改變程序的邏輯內(nèi)容不會影響到前端人員的頁面設計,前端人員重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。847紅軟基地

smarty模板847紅軟基地

smarty模板使用說明

一. 安裝847紅軟基地

下載最新版本的Smarty。解壓下載的文件(目錄結構還蠻復雜的)。接下來演示給大家一個安裝實例,看過應該會舉一反三的。847紅軟基地

(1) 在根目錄下建立了新的目錄learn/,再在learn/里建立一個目錄smarty/。將剛才解壓縮出來的目錄的libs/拷貝到smarty/里,再在smarty/里新建templates目錄,templates里新建cache/,templates/,templates_c/, config/。847紅軟基地

(2) 新建一個模板文件:index.tpl,將此文件放在learn/smarty/templates/templates目錄下,代碼如下:847紅軟基地

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"此處DOCTYPE847紅軟基地

聲明不全,下午糾結了好一會,終于看到了,新手朋友們關注下">847紅軟基地

<html>847紅軟基地

<head>847紅軟基地

<metahttp-equiv="Content-Type" content="text/html;charset=gb2312">847紅軟基地

<title>Smarty</title></head>847紅軟基地

<body>{#$hello#}</body>847紅軟基地

</html>847紅軟基地

新建index.php,將此文件放在learn/下:847紅軟基地

<?php847紅軟基地

require 'smarty/libs/Smarty.class.php';847紅軟基地

$smarty = new Smarty();//設置各個目錄的路徑,這里是安裝的重點847紅軟基地

$smarty->template_dir ="smarty/templates/templates";847紅軟基地

$smarty->compile_dir ="smarty/templates/templates_c";847紅軟基地

$smarty->config_dir = "smarty/templates/config";847紅軟基地

$smarty->cache_dir ="smarty/templates/cache";847紅軟基地

//smarty模板有高速緩存的功能,如果這里是true的話即打開caching,但是會造成網(wǎng)頁不立即更新的問題,當然也可以通過其他的辦法解決847紅軟基地

$smarty->caching = false;847紅軟基地

$smarty->left_delimiter = "{#"; //重新定義邊界,因為默認邊界“{}“符,在html頁面中嵌入js腳本文件編寫代碼段時使用的就是”{}“符,自定義邊界符還可以是<{ }>, {/ /} 等847紅軟基地

$smarty->right_delimiter = "#}";847紅軟基地

$hello = "Hello World!";//賦值847紅軟基地

$smarty->assign("hello",$hello);//引用模板文件847紅軟基地

$smarty->display('index.tpl');?>847紅軟基地

(3) 執(zhí)行index.php就能看到Hello World!了。847紅軟基地

二. 賦值847紅軟基地

在模板文件中需要替換的值用大括號{}括起來,值的前面還要加$號。例如{$hello}。這里可以是數(shù)組,比如{$hello.item1},{$hello.item2}…847紅軟基地

而PHP源文件中只需要一個簡單的函數(shù)assign(var , value)。847紅軟基地

簡單的例子:847紅軟基地

*.tpl:847紅軟基地

*.php:847紅軟基地

$hello[name]= “Mr. Green”;847紅軟基地

$hello[time]=”morning”;847紅軟基地

$smarty->assign(“exp”,$hello);847紅軟基地

output:847紅軟基地

Hello,Mr.Green!Good morning847紅軟基地

三. 引用847紅軟基地

網(wǎng)站中的網(wǎng)頁一般header和footer是可以共用的,所以只要在每個tpl中引用它們就可以了。847紅軟基地

示例:*.tpl:847紅軟基地

{include file="header.tpl"}847紅軟基地

{* body of template goes here *}847紅軟基地

{include file="footer.tpl"}847紅軟基地

軟件下載地址
smarty模板
軟件推薦
下載排行

精品軟件

熱門關鍵詞

熱門軟件推薦