php Smarty初体验二 获取配置信息


Posted in PHP onAugust 08, 2011

先看结果——

php Smarty初体验二 获取配置信息

页面源代码如下:

php Smarty初体验二 获取配置信息

分析一下代码,经过检查index_config.php(Smarty连接文件)、index.php文件均无错,下面重点看看模板文件,可能原因就出在这个tpl文件上,出代码——

{% config_load file="1.conf" section="style2" %} 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 
<title>{% #title# %}</title> 
</head> 
<body bgcolor="{% #bgcolor# %}">{%$hello%} 
{%*这是一个注释语句*%} 
<br /> 
{%$array.0.0%} 
</body> 
</html>

Smarty不能将模板文件中的变量解析成相应的值,肯定是调用文件时的错误了,但看着写的代码也没错啊,和书上的、网上的几乎一模一样的,怎么会出错呢??

百思不得其解之际,突然发现,在调用变量时自己的代码比他们多了空格…………………………

删除空格,大功告成:

php Smarty初体验二 获取配置信息

页面源代码

php Smarty初体验二 获取配置信息

总结,在使用Smarty模板时,不要为了代码的美观和可读性而增加空格,这样Smarty不会把这些当成变量解析的,而会直接输出

PHP 相关文章推荐
收集的PHP中与数组相关的函数
Mar 22 PHP
php中将地址生成迅雷快车旋风链接的代码[测试通过]
Apr 20 PHP
php学习笔记 [预定义数组(超全局数组)]
Jun 09 PHP
解析php file_exists无效的解决办法
Jun 26 PHP
php中执行系统命令的方法
Mar 21 PHP
php实现微信公众号无限群发
Oct 11 PHP
php curl模拟post请求和提交多维数组的示例代码
Nov 19 PHP
php轻松实现文件上传功能
Mar 03 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 PHP
简单谈谈PHP中的Reload操作
Dec 12 PHP
PHP PDOStatement::fetchAll讲解
Jan 31 PHP
laravel 中某一字段自增、自减的例子
Oct 11 PHP
php中Smarty模板初体验
Aug 08 #PHP
PHP 防注入函数(格式化数据)
Aug 08 #PHP
PHP中将数组转成XML格式的实现代码
Aug 08 #PHP
PHP程序开发范例学习之表单 获取文本框的值
Aug 08 #PHP
php记录日志的实现代码
Aug 08 #PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
Aug 06 #PHP
php学习笔记(三)操作符与控制结构
Aug 06 #PHP
You might like
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
PHP入门经历和学习过程分享
2014/04/11 PHP
Laravel如何友好的修改.env配置文件详解
2017/06/07 PHP
使用JS操作页面表格,元素的一些技巧
2007/02/02 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
纯javascript模仿微信打飞机小游戏
2015/08/20 Javascript
javascript实现Email邮件显示与删除功能
2015/11/21 Javascript
详解js图片轮播效果实现原理
2015/12/17 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
JS实现密码框的显示密码和隐藏密码功能示例
2016/12/26 Javascript
使用jQuery和ajax代替iframe的方法(详解)
2017/04/12 jQuery
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
在Vue项目中使用snapshot测试的具体使用
2019/04/16 Javascript
vue axios封装及API统一管理的方法
2019/04/18 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
Websocket 向指定用户发消息的方法
2020/01/09 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
2020/09/10 Javascript
详解VUE中的插值( Interpolation)语法
2020/10/18 Javascript
Python中的包和模块实例
2014/11/22 Python
基于Python实现文件大小输出
2016/01/11 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
python3 cvs将数据读取为字典的方法
2018/12/22 Python
如何通过python计算圆周率PI
2020/11/11 Python
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
采购主管的岗位职责
2013/12/17 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
给水工程专业毕业生自荐信
2014/01/28 职场文书
商超业务员岗位职责
2014/03/12 职场文书
财务工作失职检讨书
2014/11/21 职场文书
会计工作总结范文2014
2014/12/23 职场文书
2015年财务部年度工作总结
2015/05/19 职场文书