thinkphp 途径-thinkphp二次开发

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

thinkphp常见路径用法分析,thinkphp路径用法 本文实例分析了thinkphp常见路径用法。分享给大家供大家参考。具体如下: 这里介绍的标签主要有: __root__ __self__ __action__ __url__ __app__ __public__ 假如你项目首页的UR...

thinkphp 路径
TP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!

假如你项目首页的URL是:www.test.com/other/Form
假如当前模块是:Index
假如当前操作是:index

那么首页完整的URL:http://www.test.com/other/Form/index.php/Index/index
__ROOT__:/other/thinkphp/mydemo
__SELF__:/other/thinkphp/mydemo/Form/index.php
__ACTION__: /other/thinkphp/mydemo/Form/index.php/Index/index
__URL__: /other/thinkphp/mydemo/Form/index.php/Index
__APP__: /other/thinkphp/mydemo/Form/index.php
__PUBLIC__:/other/thinkphp/mydemo/Public
../public(不区分大小写):/other/thinkphp/mydemo/Form/Tpl/default/Public
APP_PUBLIC_URL:/other/thinkphp/mydemo/Form/Tpl/default/Public
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);  

thinkphp常见路径用法分析,thinkphp路径用法_PHP教程

thinkphp常见路径用法分析,thinkphp路径用法 本文实例分析了thinkphp常见路径用法。分享给大家供大家参考。具体如下: 这里介绍的标签主要有: __root__ __self__ __action__ __url__ __app__ __public__ 假如你项目首页的UR...

在Nginx上部署ThinkPHP,解决Pathinfo问题

...terMicrosoft YaHei'; font-size:13px; line-height:20px">在Nginx上部署ThinkPHP,解决Pathinfo问题

ThinkPHP项目CMS内容管理系统开发视频教程(302GB)

ThinkPHP背景介绍: ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业级应用开发而诞生的。拥有众多的...

介绍几篇关于thinkPHP视频教程

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

在Nginx上部署ThinkPHP,解决Pathinfo有关问题

在Nginx上部署ThinkPHP,解决Pathinfo问题在Nginx上部署ThinkPHP,解决Pathinfo问题其实,要解决nginx不支持pathinfo的问题,有两个解决思路,一是不使用pathinfo模式,二是修改nginx的配置文件,使它支...

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

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

总结个人thinkphp学习_PHP教程

本人喜欢一边学习一边记录,这是本人学习thinkphp过程中记录的一些文章,很多都是自己写的,是自己的思考,希望对你能够有所帮助。本帖将会不断更新。 ThinkPHP靠什么盈利 ThinkPHP中初始化函数initialize是怎...

求助ThinkPHP无法自动运行

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

thinkphp框架下404页面设置 thinkphp支持php5.2 thinkphp文件 thinkphp tags.ph

...器名称时的一种报错行为的优化。第一步:在thinkphp框架中的Home/Comtroller中建一个EmptyController.class.php,其代码如下:

ThinkPHP静态缓存简单配置和使用方法详解,thinkphp静态_PHP教程

ThinkPHP静态缓存简单配置和使用方法详解,thinkphp静态本文实例讲述了ThinkPHP静态缓存简单配置和使用方法。分享给大家供大家参考,具体如下: 根据ThinkPHP官方手册:ThinkPHP内置了静态缓存类,通过静态缓存规...