日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php smarty 加减,php Smarty配置方法

發布時間:2023/12/18 php 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php smarty 加减,php Smarty配置方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

smarty的安裝配置

所使用的版本是 Smarty-2.6.19

1.

將壓縮包解壓,得到一個libs目錄,其中包括了smarty類庫的核心文件,包括smarty.class.php、smarty_Compiler.class.php、config_File.class.php和debug_tpl 4個文件,還有internals和plug-ins兩個目錄

復制libs目錄到服務器根目錄下,并為其重命名為smarty

將smarty文件夾復制到需要的項目中(例 aaa),在Smarty目錄下再新建4個文件夾,分別是

template(模板目錄),

templates_c(編譯目錄),

configs(config文件目錄),

cache(模板緩存目錄).

創建一個php文件,將配置代碼寫到這里面,

define('BASE_PATH','e:\phpcode\\');//定義服務器的絕對路徑

define('SMARTY_PATH','aaa\smarty\\');//定義smarty目錄的絕度路徑

require BASE_PATH.SMARTY_PATH.'Smarty.class.php';//加載smarty類庫文件

$smarty = new Smarty;//實例化一個smarty對象

$smarty->template_dir = BASE_PATH.SMARTY_PATH.'html/'; //html文件存放的位置

$smarty->compile_dir = BASE_PATH.SMARTY_PATH.'templates_c/'; //編譯文件指定的目錄

$smarty->config_dir = BASE_PATH.SMARTY_PATH.'configs/'; //配置文件指定的目錄

$smarty->cache_dir = BASE_PATH.SMARTY_PATH.'cache/'; //緩存文件指定的目錄

?>

需要用的時候只要每一個頁面包含過來就可以了,而不需要每一個頁面都寫。

html代碼都放在template文件夾下面,php程序直接放在aaa項目中就可以了。

2.另外一種方法,將html代碼放在smarty外面,這樣方便查看

將smarty文件夾復制到需要的項目中(例 aaa),在Smarty目錄下再新建4個文件夾,分別是

templates_c(編譯目錄),

configs(config文件目錄),

cache(模板緩存目錄).

在aaa下創建一個文件夾html

創建一個php文件,將配置代碼寫到這里面,

define('BASE_PATH','e:\phpcode\\');//定義服務器的絕對路徑

define('SMARTY_PATH','aaa\smarty\\');//定義smarty目錄的絕度路徑

define('HTML_PATH','e:\phpcode\aaa\\');

require BASE_PATH.SMARTY_PATH.'Smarty.class.php';//加載smarty類庫文件

$smarty = new Smarty;//實例化一個smarty對象

$smarty->template_dir = HTML_PATH.'html/'; //html文件存放的位置

$smarty->compile_dir = BASE_PATH.SMARTY_PATH.'templates_c/'; //編譯文件指定的目錄

$smarty->config_dir = BASE_PATH.SMARTY_PATH.'configs/'; //配置文件指定的目錄

$smarty->cache_dir = BASE_PATH.SMARTY_PATH.'cache/'; //緩存文件指定的目錄

?>

在html文件夾下面新建一個ceshi.html頁面

{$title}

{$content}

然后再建一個ceshi.php頁面

include("initsmarty.php");

$content="這是一個測試smarty的頁面";

$smarty->assign('title','測試頁面');

$smarty->assign('content',$content);

$smarty->display('ceshi.html');

?>

打開ceshi.php頁面,如果你看到‘這是一個測試smarty的頁面'這幾個字,說明你配置成功了。

總結

以上是生活随笔為你收集整理的php smarty 加减,php Smarty配置方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。