thinkphp常见路径用法分析
分析 用法 常见 路径 thinkphp
2023-06-13 09:15:31 时间
本文实例分析了thinkphp常见路径用法。分享给大家供大家参考。具体如下:
这里介绍的标签主要有:__root____self____action____url____app____public__
假如你项目首页的URL是:www.test.com/other/Form
假如当前模块是:Index
假如当前操作是:index
那么首页完整的URL:http://www.test.com/other/Form/index.php/Index/index
1__ROOT__:/other/thinkphp/mydemo
2__SELF__:/other/thinkphp/mydemo/Form/index.php
3__ACTION__:/other/thinkphp/mydemo/Form/index.php/Index/index
4__URL__:/other/thinkphp/mydemo/Form/index.php/Index
5__APP__:/other/thinkphp/mydemo/Form/index.php
6__PUBLIC__:/other/thinkphp/mydemo/Public
7../public(不区分大小写):/other/thinkphp/mydemo/Form/Tpl/default/Public
8APP_PUBLIC_URL:/other/thinkphp/mydemo/Form/Tpl/default/Public
9WEB_PUBLIC_URL:/other/thinkphp/mydemo/Public
模板中对路径部分的操作是这样子的:
$tmplContent=str_ireplace("../public",APP_PUBLIC_URL,$tmplContent);
//网站公共目录
$tmplContent=str_replace("__PUBLIC__",WEB_PUBLIC_URL,$tmplContent);
//网站根目录
$tmplContent=str_replace("__ROOT__",__ROOT__,$tmplContent);
//当前项目地址
$tmplContent=str_replace("__APP__",__APP__,$tmplContent);
//当前模块地址
$tmplContent=str_replace("__URL__",__URL__,$tmplContent);
//当前项目操作地址
$tmplContent=str_replace("__ACTION__",__ACTION__,$tmplContent);
//当前页面操作地址
$tmplContent=str_replace("__SELF__",__SELF__,$tmplContent);
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
相关文章
- uIP协议栈分析_协议栈
- 分布式 | 从 dble 日志分析到 MySQL 源码学习
- 【说站】volatile在java禁止指令重排的分析
- 新160个CrackMe分析-第5组:41-50(下)
- pprof性能分析
- MySQL源码分析之SQL函数执行
- 【Android 高性能音频】hello-oboe 示例解析 ( Oboe 源代码依赖 | CMakeList.txt 构建脚本分析 | Oboe 源代码构建脚本分析 )
- AI视频融合平台EasyCVR升级版本后启动异常的分析与解决
- Java学习笔记之二十二解析接口在Java继承中的用法及实例分析详解编程语言
- MySQL 中的 INT 类型:分析其优点及用法(mysql的int类型)
- Oracle FRM文件修复案例分析(oraclefra)
- Oracle写库提交变慢问题分析与解决(Oracle写库提交慢)
- 简单易懂MySQL表关联高效分析优化MySQL表关联查询深度解析MySQL表关联的各种用法应用实例如何实现MySQL数据表关联实用技巧MySQL多表关联合并查询手册
- Apache与IIS的优劣对比点点评分析
- 分析10个ASP.NET控件最有用的属性详解
- 星外系统IIS日志分析常用的几个命令小结
- C#new和override的区别分析
- 探讨C++中数组名与指针的用法比较分析
- AndroidNDK中socket的用法以及注意事项分析
- python类继承用法实例分析
- C#正则表达式Regex类用法实例分析
- C#中Forms.Timer、Timers.Timer、Threading.Timer的用法分析
- ASP.NET私有构造函数用法分析
- jquery中append()与appendto()用法分析
- Javascript数组与字典用法分析
- javascript中AJAX用法实例分析
- PHP中exec与system用法区别分析