1 - 下载 Swoole Loader 请下载 WINNT 系统 PHP-7.4.33 版本 非线程安全 的 swoole_loader 扩展,点击直达下载页面 2 - 安装 Swoole Loader 将刚才下载的 swoole_loader 扩展文件( swoole_loader.dll )上传到当前 PHP 的扩展安装目录中: ext......
php模板引擎smarty3以上版本的安装和配置
网上都是smarty2以上版本的配置,网上配置smarty3以上版本的配置不详细,smarty3.0以上版本都是采用全新面向对象的新技术改进的!与smarty2.0以上版本很大不同
工具/原料
- smarty3.1.24 和wamp
方法/步骤
1,第一步到官网下载最新版
2将下载下来文件解压后,只要这个smarty的核心文件libs
3将libs文件放在自己的网页根目录下,一般是WWW目录,我的是在WWW目下自己创建的一个目录shiyan,你们根据情况自己创建或者不创建一个子目录
4,在放置文件夹libs的地方,新建一个PHP配置文件;根据配置文件的路径名创建对应的文件夹,一般templates模板文件存放的目录,templates_c编译过的模板文件存放的目录,cache缓存文件存放的目录,configs模板配置文件存放的目录,这几个文件夹是必须的
Smarty3以上版本推举用一下方式配置,虽然3.0一下的也兼容,但不推举哈
$smarty ->setTemplateDir(ROOT.'templates/') //设置所有模板文件存放的目录
// ->addTemplateDir(ROOT.'templates2/') //可以添加多个模板目录(前后台各一个)
->setCompileDir(ROOT.'templates_c/') //设置所有编译过的模板文件存放的目录
->setPluginsDir(ROOT.'plugins/') //设置为模板扩充插件存放的目录
->setCacheDir(ROOT.'cache/') //设置缓存文件存放的目录
->setConfigDir(ROOT.'configs'); //设置模板配置文件存放的目录
$smarty->caching = false; //设置Smarty缓存开关功能
$smarty->cache_lifetime = 60*60*24; //设置模板缓存有效时间段的长度为1天
$smarty->left_delimiter = '{'; //设置模板语言中的左结束符
$smarty->right_delimiter = '}>'; //设置模板语言中的右结束符
?>
如何测试搭建成功没啊!在模板文件夹下建立一个HTML文件,里面输入代码
html>
head>
title>{$title}>/title>
/head>
body>
{$content}>
/body>
/html>
在libs文件同一目录创建一个index.php的文件输入如图上的代码,然后浏览,能显示网页内容就说明smarty搭建成功了
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: PHP
相关文章