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的FTP学习(一)
Oct 09 PHP
PHP中文URL编解码(urlencode()rawurlencode()
Jul 03 PHP
PHP多线程抓取网页实现代码
Jul 22 PHP
解析百度搜索结果link?url=参数分析 (全)
Oct 09 PHP
PHP自定义大小验证码的方法详解
Jun 07 PHP
Codeigniter操作数据库表的优化写法总结
Jun 12 PHP
PHP实现下载断点续传的方法
Nov 12 PHP
PHP答题类应用接口实例
Feb 09 PHP
PHP的pcntl多进程用法实例
Mar 19 PHP
我整理的PHP 7.0主要新特性
Jan 07 PHP
2017年最好用的9个php开发工具推荐(超好用)
Oct 23 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 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空间不支持socket但支持curl时recaptcha的用法
2011/11/07 PHP
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
JQuery魔力之$(&quot;tagName&quot;)与selector
2012/03/05 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
JavaScript继承学习笔记【新手必看】
2016/05/10 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
2017/09/23 jQuery
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
命令行批量截图Node脚本示例代码
2019/01/25 Javascript
0基础学习前端开发的一些建议
2020/07/14 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
详解Python中的装饰器、闭包和functools的教程
2015/04/02 Python
Python Web框架Tornado运行和部署
2020/10/19 Python
Python编程之序列操作实例详解
2017/07/22 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
Python编写通讯录通过数据库存储实现模糊查询功能
2019/07/18 Python
详解python中__name__的意义以及作用
2019/08/07 Python
进程的查看和调度分别使用什么命令
2015/03/25 面试题
《称象》教学反思
2014/04/25 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
店铺转让协议书(2014版)
2014/09/23 职场文书
党员违纪检讨书怎么写
2014/11/01 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
退货证明模板
2015/06/23 职场文书
如何才能写好调研报告?
2019/07/03 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
vue2实现provide inject传递响应式
2021/05/21 Vue.js