thinkPHP框架常量的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkPHP框架常量的问题相关的知识,希望对你有一定的参考价值。
config.php中定义了define("ADMIN_CSS_URL",http://localhost/webPhp/shop/public/Admin/css/);
下面页面中链接:获取不到
<link href="$Think.config.ADMIN_CSS_URLUser_Login.css" type="text/css" rel="stylesheet" />
看到的显示结果是这样的。
<link href="ADMIN_CSS_URLUser_Login.css" type="text/css" rel="stylesheet" />
在ThinkPHP中使用常量解决路由常规地址不安全传送数据问题
在ThinkPHP搭建项目的同时,会考虑到后期对静态页面的维护问题,
在项目的不断完善的同时,会有大量图片,css文件,以及js文件等一些容易修改、添加、或者删除的资源
如果在中后期对各个静态页面,js、css文件逐个修改的话、将是一个繁重的任务、更加不容易修改、这就违背了tp框架的初衷
因此,常量的使用极大地改变了这种现状,使得这些操作更加容易执行
简单介绍我在开发过程中使用的常量
(给静态资源文件文件访问目录设置常量,方便后期维护)
define(\'CSS_URL\',\'/xampp/sse/Public/css/\');
define(\'IMG_URL\',\'/xampp/sse/Public/images/\');
define(\'JS_URL\',\'/xampp/sse/Public/js/\');
define(\'AdminCSS_URL\',\'/xampp/sse/teacher/Public/css/\');
define(\'AdminIMG_URL\',\'/xampp/sse/teacher/Public/img/\');
define(\'AdminJS_URL\',\'/xampp/sse/teacher/Public/js/\');
其他的常量的使用方式相同,具体的使用技巧和更多的属性参考开发手册
以上是关于thinkPHP框架常量的问题的主要内容,如果未能解决你的问题,请参考以下文章