序言
基础
配置
架构
路由
控制器
模板
变量输出
资源链接
模板渲染
模板注释
调试
安全
工具
部署
资源链接
用户定义和系统定义的所有常量都可以在模板中使用。在模板中经常会载入一些静态文件,比如JavaScript,IMG,CSS等。这些外部资源的载入方式需要用到系统定义的常量"WEB_PATH",该常量是绝对的WEB资源路径(不含域名),当项目目录在DOCUMENT_ROOT子级文件夹也可以正常的使用。

外部静态资源链接示例
<img src="<?php echo WEB_PATH.'static/img/test.jpg';?>" alt="Test" />
上面的图片的链接会指向项目入口文件夹的文件"static/img/test.jpg"。需要注意的是WEB_PATH是以"/"结尾的。

外部动态链接示例
动态地址链接有时候在服务器不支持Rewrite时,使用WEB_PATH会出现无法访问。因此,链接动态资源建议使用常量 WEB_APP_PATH (不含域名),如下示例:
<a href="<?php echo WEB_APP_PATH.'user/login';?>">login</a>

程序内部加载示例
在开发过程中,程序有时候需要加载项目中的其他文件。除了系统本身的自动加载机制外,有些资源需要手动加载,比如我们需要加载项目目录中的conf目录,可以使用常量APP_PATH,如下示例:
<?php 
//...
require APP_PATH.'conf/filename';
关于我们 联系我们 友情链接 LMLPHP后院 
本站由 LMLPHP 强力驱动 ©2014-2019 LMLPHP 耗时0.005413(s)
2019-08-21 13:07:42 1566364062