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(视频)Http下载
Dec 12 PHP
FleaPHP的安全设置方法
Sep 15 PHP
在PHP中操作Excel实例代码
Apr 29 PHP
php多文件上传实现代码
Feb 20 PHP
php获取中文拼音首字母类和函数分享
Apr 24 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
Jun 19 PHP
thinkphp中ajax与php响应过程详解
Dec 08 PHP
php随机取mysql记录方法小结
Dec 27 PHP
php通过array_shift()函数移除数组第一个元素的方法
Mar 18 PHP
php获取Google机器人访问足迹的方法
Apr 15 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
Jul 04 PHP
magento后台无法登录解决办法的两种方法
Dec 09 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
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
使用php转义输出HTML到JavaScript
2015/03/27 PHP
smarty模板数学运算示例
2016/12/11 PHP
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
javascript将异步校验表单改写为同步表单
2015/01/27 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
jquery动画效果学习笔记(8种效果)
2015/11/13 Javascript
node.js require() 源码解读
2015/12/13 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
2019/02/13 Javascript
vue vant Area组件使用详解
2019/12/09 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
JavaScript代码实现微博批量取消关注功能
2021/02/05 Javascript
Python科学计算环境推荐——Anaconda
2014/06/30 Python
Python进程间通信之共享内存详解
2017/10/30 Python
Python从零开始创建区块链
2018/03/06 Python
python代码如何注释
2020/06/01 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
使用html5 canvas 画时钟代码实例分享
2015/11/11 HTML / CSS
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
Python面试题集
2012/03/08 面试题
目标责任书范本
2014/04/16 职场文书
身边的榜样活动方案
2014/08/20 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
工程移交协议书
2016/03/24 职场文书
Python基础详解之描述符
2021/04/28 Python
Mysql 如何查询时间段交集
2021/06/08 MySQL
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js