网站大量收购闲置独家精品文档,联系QQ:2885784924

phplibtemplate中文步骤.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
phplib template中文教程(一)第一章 如何进行安装配置PHP世界中比较流行的模板处理工具有PHPLIB Template和FastTemplate两种。据笔者看有关资料介绍,PHPLIB Template的技术易用性和速度较为理想,所以俺就学习使用了PHPLIB Template。phplib template 的安装其实非常简单。现在说简单,呵呵,其实刚开始上手的时候竟然花了好几天的功夫才知道大概是怎么一回事儿。那我们首先来认识一下phplib吧。随着php的应用和推广,众多开发人员和很多爱好者在php的基础上开发了很多php的程序库,这些程序库大大简化了程序设计和提高了代码的可重用 性。其中 phplib就是这些库中相当优秀的产品。phplib有五大功能:将数据库驱动和对数据库操作完全分离;支持session;权限许可;模板;购物车。 我们要用的模板功能只是phplib这个库的诸多功能中的一种。笔者刚开始看phplib 的网方官站,就看得一头雾水,怎么还有数据库、session等等,最后才明白原来俺需要的只是template。要说安装,其实就是下载 phplib库文件。你可以到phplib的官方网站下载必威体育精装版的版本: 这是一个 tar.gz 压缩包,下载完之后就是解压了。打开解压后的文件夹,里边有一个php文件夹,将该php文件夹复制到任何你想要的其它位置,但不要放在网页服务器的目录 下。比如:我的网页服务器根目录是:/var/www,我可以将php文件夹放在/ var下,与www文件夹平行。然后打开php的配置文件php.ini进行编辑。更改include_path,使其指向刚刚复制的php文件夹的位 置。比如:include_path = “.:/var/www/php”。phplib的官方站quick guide to installation讲了十个步骤,我们只用phplib template这一项功能的话,其它的安装步骤其实根本不用理会。保存退出,重启 apache2服务。然后就可以尝试编写你的第一个模板页了。phplib template中文教程(二)第二章 第一个简单的模板页我理解,所谓”模板”,就是将界面和实现代码分离开来,这样做的目的一是将美工和程序员的工作分离开来,提高工作效率,二是方便维护。下面我们就开始尝试 写一个简单的模板了,文件名first.htm。 HTML HEAD TITLE 我的第一个模板文件 /TITLE /HEAD BODY你知道吗? {man}真是一个好人。 font color=”#0000FF” 作者:{author}/font /BODY /HTMLfirst.html模板中的{man}{author}{date}可以称为”模板变量”,用花括号({})括起来。上面我们定义三个变量的原因是我们想随时改变它们的值,下面我们就来做这个工作。新建first.php文件,内容如下:?phpinclude (’template.inc’); //包含进模板类 template.inc$tpl = new Template; //创建一个新模板$tpl-set_file(’main’, ‘first.html’); //把模板文件加载进来$tpl-set_var(’man’, ‘fuyatao’); // //给文件中的模板变量赋值$tpl-set_var(’author’, ‘fuyatao’);$tpl-parse(’mains’, ‘main’); // //完成替换$tpl-p(’mains’); // //输出替换的结果?你也可以一次完成给变量赋值,这样$tpl-set_var(array(’man’=’fuyatao’, ‘author’=’fuyatao’));浏览器中浏览这个文件,你就会发现输出:你知道吗?fuyatao真是一个好人。作者:fuyatao.初次尝试还算顺利吧?如果没有如你所愿地看到上述文字,那一定是你哪里弄错了。浏览器会有提示。还有如果你将这些代码复制到本机不能正确执行,有可 能是标点符号的问题,必须用英文的标点符号,程序中用中文的引号或分号都会引起程序不能正常运行,本人就曾经吃过这个亏,反复检查程序没有错,可就是执行 不了,后来才发现是一个地方用错了标点。phplib template中文教程(三)第三章 稍复杂点的应用现在我们设想稍微复杂一点的情况,新建一个second.htm模板文件,内容为:HTMLHEADTITLE第二个模板文件/TITLE/HEAD BODY下面是一个列表ULli谷军涛 的身高是 170cmli武剑 的身高是 171cmli青竹 的身高是 180cmli王聪聪 的身高是 172cm/UL/BODY/HTML以上页面是

文档评论(0)

jdy261842 + 关注
实名认证
内容提供者

分享好文档!

1亿VIP精品文档

相关文档