__ROOT__ : 网站根目录地址
__APP__ : 当前项目(入口文件)地址
__GROUP__ :当前分组地址
__URL__ : 当前模块地址
__ACTION__ : 当前 *** 作地址
__SELF__ : 当前 URL 地址
ACTION_NAME : 当前 *** 作名称
APP_PATH : 当前项目目录
APP_NAME : 当前项目名称
这些都是一些系统常量,可以在控制器里面直接调用 比如说 echo __APP__
thinkphp框架安装后使用方法:
1、ThinkPHP最新版本可以在官方网站下载。
2、下载后的压缩文件解压到WEB目录(或者任何目录都可以),框架的目录结构为:
├─ThinkPHPphp 框架入口文件
├─Common 框架公共文件
├─Conf 框架配置文件
├─Extend 框架扩展目录
├─Lang 核心语言包目录
├─Lib 核心类库目录
│ ├─Behavior 核心行为类库
│ ├─Core 核心基类库
│ ├─Driver 内置驱动
│ │ ├─Cache 内置缓存驱动
│ │ ├─Db 内置数据库驱动
│ │ ├─TagLib 内置标签驱动
│ │ └─Template 内置模板引擎驱动
│ └─Template 内置模板引擎
└─Tpl 系统模板目录
注意,框架的公共入口文件ThinkPHPphp是不能直接执行的,该文件只能在项目入口文件中调用才能正常运行,这是很多新手很容易犯的一个错误。
3、接下来先在WEB根目录下面创建一个app子目录(这个就是app就是项目名),然后在该目录下面创建一个indexphp文件,添加一行简单的代码:
<php
require '/ThinkPHP框架所在目录/ThinkPHPphp';
这行代码的作用就是加载ThinkPHP框架的入口文件ThinkPHPphp,这是所有基于ThinkPHP开发应用的第一步。然后,在浏览器中访问这个入口文件。
根据你的需求,帮你做了一个示例,如下:
渲染Public文件夹中的abchtml模板文件,其他路径可以自行更换。
PHP代码:
$this->display('/Public/abchtml');HTML代码(abchtml):
<!DOCTYPE html><html>
<head>
<title></title>
<meta charset="UTF-8">
</head>
<body>
<p>我是一段测试内容</p>
</body>
</html>
运行结果:
问题比较笼统呀
你先说清楚你用的什么框架,ThinkPhp?
应该是了,用的比较多。MVC模式的
模型就是moudle了,去Model文件夹找;
控制器就是controller,也就是存入类文件的;
视图就是View,就是页面;
以上就是关于thinkphp怎样获取控制器名称和 *** 作名称(不是在模板里面获取)全部的内容,包括:thinkphp怎样获取控制器名称和 *** 作名称(不是在模板里面获取)、如何配置thinkphp5.0、ThinkPHP 的display()方法 怎么渲染公共资源目录(Public/Uploads)下的用户上传的模板等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)