thinkphp常见路径用法分析,thinkphp路径用法_PHP教程-thinkphp二次开发

总结个人thinkphp学习_PHP教程

thinkphp3.0输出重复两次的解决方法,thinkphp3.2 本文实例讲述了thinkphp3.0输出重复两次的解决方法。分享给大家供大家参考。具体方法如下: 主入口文件如下: 复制代码 代码如下:

thinkphp常见路径用法分析,thinkphp路径用法


本文实例分析了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程序设计有所帮助。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/920603.htmlTechArticlethinkphp常见路径用法分析,thinkphp路径用法 本文实例分析了thinkphp常见路径用法。分享给大家供大家参考。具体如下: 这里介绍的标签主要...

thinkphp3.0输出重复两次的解决方法,thinkphp3.2_PHP教程

thinkphp3.0输出重复两次的解决方法,thinkphp3.2 本文实例讲述了thinkphp3.0输出重复两次的解决方法。分享给大家供大家参考。具体方法如下: 主入口文件如下: 复制代码 代码如下:

求助ThinkPHP无法自动运行

... 回复讨论(解决方案) 错误显示:找不到 ThinkPHPCommon/runtime.php 这却的位置是 ThinkPHP/Common/runtime.php 由此可知,你使用的是 ThinkPHP 2 而不是 ThinkPHP 3 需 defined('THINK_P

第一次用THINKPHP 报路径错

...个例子:生成一个index.php,如下:

介绍几篇关于thinkPHP视频教程

ThinkPHP是国内最流行的中文PHP开发框架,也是您Web项目的最佳选择。很多php初学者都在学习这个框架,本专题为你总结了2017年最新的10个thinkphp在线视频教程推荐推荐给php中文网网友们!php中文网推荐的这10个thinkphp视频教程都是高...

ThinkPHP项目分组配置方法分析,thinkphp项目_PHP教程

ThinkPHP项目分组配置方法分析,thinkphp项目本文实例讲述了ThinkPHP项目分组配置方法。分享给大家供大家参考,具体如下: 项目分组概述 项目分组是 ThinkPHP 一个重要机制,项目分组功能可以把...

thinkPHP查询方式小结,thinkphp查询方式_PHP教程

thinkPHP查询方式小结,thinkphp查询方式本文实例总结了thinkPHP查询方式。分享给大家供大家参考,具体如下: 一、普通查询方式 1. 使用字符串查询; 复制代码 代码如下:$m->w...

关于thinkphp5框架的详细介绍

...配置,自定义配置加载,环境变量变量,全景展现一个多彩的ThinkPHP5配置世界~~。请将图打开到新网页查看,效果更好。或者下载到本地查看。本图由xmind思维导图制作,底部有xmind源文件下载,用xmind软件打开效果更棒。一、思维导...

ThinkPHP项目CMS内容管理系统开发视频教程【20课】(3.02GB),thinkphp3.02gb_PHP教程

ThinkPHP项目CMS内容管理系统开发视频教程【20课】(3.02GB),thinkphp3.02gbThinkPHP背景介绍: ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开...

开源项目系列之thinkphp-bjyadmin各种功能扩展

...第一天;是该写篇博客来开心下了;继续开源系列 thinkphp-bjyadmin ;github:https://github.com/baijunyao/thinkphp-bjyadmin 这个项目秉承扩展而不改动的原则;围绕着thinkphp进行各种功能的扩展;把实际开发场景中各种解..

thinkPHP中多维数组的遍历方法,thinkphp多维数组_PHP教程

thinkPHP中多维数组的遍历方法,thinkphp多维数组本文实例讲述了thinkPHP中多维数组的遍历方法。分享给大家供大家参考,具体如下: $drug=array( 'ACEI'=>array(array('ch_name'=>'帮客之家','en_name'=>'captopril