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中实现图片的锐化
Oct 09 PHP
APMServ使用说明
Oct 23 PHP
php抓取页面与代码解析 推荐
Jul 23 PHP
PHP中=赋值操作符对不同数据类型的不同行为
Jan 02 PHP
php写的简易聊天室代码
Jun 04 PHP
PHP中数字检测is_numeric与ctype_digit的区别介绍
Oct 04 PHP
深入掌握include_once与require_once的区别
Jun 17 PHP
php header功能的使用
Oct 28 PHP
Apache启动报错No space left on device: AH00023该怎么解决
Oct 16 PHP
PHP实现一个简单url路由功能实例
Nov 05 PHP
PHP SFTP实现上传下载功能
Jul 26 PHP
php解析非标准json、非规范json的方式实例
Dec 10 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 AJAX实例根据邮编自动完成地址信息
2008/11/23 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
功能强大的php文件上传类
2016/08/29 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
div失去焦点事件实现思路
2014/04/22 Javascript
jQuery实现table隔行换色和鼠标经过变色的两种方法
2014/06/15 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
jQuery实现带动画效果的多级下拉菜单代码
2015/09/08 Javascript
DWR3 访问WEB元素的两种方法实例详解
2017/01/03 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
浅谈vue 单文件探索
2018/09/05 Javascript
浅谈VUE-CLI脚手架热更新太慢的原因和解决方法
2018/09/28 Javascript
详解如何为你的angular app构建一个第三方库
2018/12/07 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
JS实现滑动导航效果
2020/01/14 Javascript
Python语言的面相对象编程方式初步学习
2016/03/12 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
解决Tensorflow sess.run导致的内存溢出问题
2020/02/05 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
django模型类中,null=True,blank=True用法说明
2020/07/09 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
python中关于数据类型的学习笔记
2020/07/19 Python
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
《藏戏》教学反思
2014/02/11 职场文书
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
关于学习的演讲稿
2014/05/10 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
MySQL索引篇之千万级数据实战测试
2021/04/05 MySQL
background-position百分比原理详解
2021/05/08 HTML / CSS