thinkphp常见路径用法分析


Posted in PHP onDecember 02, 2014

本文实例分析了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

8 APP_PUBLIC_URL:/other/thinkphp/mydemo/Form/Tpl/default/Public

9 WEB_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程序设计有所帮助。

PHP 相关文章推荐
封装一个PDO数据库操作类代码
Sep 09 PHP
php下保存远程图片到本地的办法
Aug 08 PHP
php与paypal整合方法
Nov 28 PHP
php 随机排序广告的实现代码
May 09 PHP
PHP中使用json数据格式定义字面量对象的方法
Aug 20 PHP
PHP PDO fetch 模式各种参数的输出结果一览
Jan 07 PHP
Laravel中使用阿里云OSS Composer包分享
Feb 10 PHP
从wamp到xampp的升级之路
Apr 08 PHP
PHP使用SOAP扩展实现WebService的方法
Apr 01 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
PHP实现生成模糊图片的方法示例
Dec 21 PHP
PHP设计模式之工厂方法设计模式实例分析
Apr 25 PHP
ThinkPHP中关联查询实例
Dec 02 #PHP
ThinkPHP实现支付宝接口功能实例
Dec 02 #PHP
ThinkPHP实现ajax仿官网搜索功能实例
Dec 02 #PHP
php递归json类实例
Dec 02 #PHP
php实现的SESSION类
Dec 02 #PHP
thinkphp配置连接数据库技巧
Dec 02 #PHP
Yii核心组件AssetManager原理分析
Dec 02 #PHP
You might like
php更改目录及子目录下所有的文件后缀的代码
2010/09/24 PHP
php图片上传存储源码并且可以预览
2011/08/26 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
php实现转换html格式为文本格式的方法
2016/05/16 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
PHP实现普通hash分布式算法简单示例
2018/08/06 PHP
PHP的mysqli_thread_id()函数讲解
2019/01/24 PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
2020/02/10 PHP
可以显示单图片,多图片ajax请求的ThickBox3.1类下载
2007/12/23 Javascript
JavaScript具有类似Lambda表达式编程能力的代码(改进版)
2010/09/14 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
js获取元素的标签名实现方法
2016/10/08 Javascript
js中利用cookie实现记住密码功能
2020/08/20 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
js获取ip和地区
2017/03/10 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
从零开始学习搭建React脚手架项目
2018/08/23 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
js+springMVC 提交数组数据到后台的实例
2019/09/21 Javascript
研究Python的ORM框架中的SQLAlchemy库的映射关系
2015/04/25 Python
在win和Linux系统中python命令行运行的不同
2016/07/03 Python
Python读写Json涉及到中文的处理方法
2016/09/12 Python
python中正则的使用指南
2016/12/04 Python
python实现泊松图像融合
2018/07/26 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
洗煤厂厂长岗位职责
2014/01/03 职场文书
会计自荐信范文
2014/03/09 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
涪陵白鹤梁导游词
2015/02/09 职场文书
2019大学生实习报告
2019/06/21 职场文书
十大好看的穿越动漫排名:《瑞克和莫蒂》第一,国漫《有药》在榜
2022/03/18 日漫