主要内容:搭建tp框架中主要文件

主要了解的是TP框架中的主要的几个文件及文件夹

提示:现在我用的是ThinkPHP框架是3.2.3版本

首先:使用框架

在www目录下

先看Conf文件夹(配置文件夹)

找到convention.php文件这是核心配置文件

***接下来介绍www目录下ThinkPHP文件夹下的ThinkPHP文件夹 这个文件的属于核心内容一定要记住不要随意的其中的文件进行删减或更改;或许程序还会继续运行但是其中的一些效果会缺失

接下来是home文件夹:

home文件夹中所对应的的文件夹在将相对应的文件放到里面  控制器,模板,视图 。。

对于框架中的URL地址:

tp框架url地址可以由以下四种

1.基本get方式

http://网址/index.php?m=分组&c=控制器&a=操作方法

该方式是最底层的get形式、传统的参数传递方式,不时尚、不安全

2..pathinfo路径形式[默认方式]

http://网址/index.php/分组/控制器/操作方法

http://网址/index.php/Home/Index/advert

3.rewrtie重写形式(伪静态技术)

省略index.php入口文件

http://网址/分组/控制器/操作方法

http://网址/Home/Index/index

4.兼容模式

http://网址/index.php?s=/分组/控制器/操作方法

http://网址/index.php?s=/Home/Index/advert

以上四种模式除了第三种,其他URL模式都可以使用

基本用的最多的是第二种

*****

tp快捷函数

U() 制作url地址的快捷函数

C(名称) 获得配置变量(convertion.php  config.php)信息
C(名称,值)  设置配置变量信息

L()  获得语言变量信息
E()  给页面输出错误信息

A("项目://模块/控制器")  实例化控制器对象
A("Home/User")    实例化User控制器对象
A("book://Home/User")    实例化book项目的Home模块的User控制器对象

转载于:https://www.cnblogs.com/koker/p/5716354.html

ThinkPHP 基础相关推荐

  1. ThinkPHP基础概念

    OOP 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构.OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组 ...

  2. thinking php 教程,Thinkphp基础教程

    写了点tp5的基础教程 创建类,命名空间,use namespace app\index\controller; //命名空间 //这些use都是后面的方法用的,可以暂时屏蔽 use think\Db ...

  3. 【thinkphp 基础 1】thinkphp 如何搭建?如何配置环境运行?

    php在现有的市场占有率还是很高的,很多中小型企业都是使用php进行后台以及api管理开发,包括不少大厂的部分业务也都是由php进行编写维护的. 随着php的发展,也出现了很多的cms(织梦.帝国.p ...

  4. ThinkPHP基础-2

    1.配置文件为了效率:应该在底层修改:一改则所有APP都能用如果单独某个APP需要特定的配置,再在单独的conf.php中单独定义,或者C方法在特定位置单独修改配置:TP底层{管理配置}+APP配置{ ...

  5. laravel基础课程---8、laravel响应和视图(响应是什么)

    laravel基础课程---8.laravel响应和视图(响应是什么) 一.总结 一句话总结: 就是向请求返回的响应数据(一般为html(视图),当然也可以是变量值):所有的路由及控制器必须返回某个类 ...

  6. ThinkPHP入门--后盾视频

    1.使用ThinkPHP基础知识: PHP OOP面向对象编程思想 MVC设计模式 2.安装环境 LAMP:Linux + Apache + MySQL + PHP WAMP:Windows + Ap ...

  7. 对比ThinkPHP和Drupal看中外软件业现状

    住房.结婚.医疗.教育.养老每一个都是一座大山,"搞钱"必须是头等重要的大事,谁有空搞开源?于是仅两个核心开发者打造的ThinkPHP成为了很多人的希望,而另外一边,没有" ...

  8. thinkphp 5.0.23 rce漏洞复现

    thinkphp 5.0.23 rce漏洞复现 thinkphp介绍 thinkphp是一个快速.兼容而且简单的轻量级国产php开发框架,支持windows/Unix/linux等服务器环境,并且有相 ...

  9. thinkphp,onethink,ocenter

    现在大概懂了些: PDO thinkphp是开发php网站的框架,就是说框架部分已经都有了,可以在此基础上按照自己需求更新index.php等各种view,control信息,最终建立完成自己网站. ...

最新文章

  1. VC++环境下获取当前输入法名称
  2. 领域驱动设计(2)怎么使用沟通
  3. Dataguard学习笔记
  4. python str转dict
  5. 关于 react的生命周期
  6. @GeneratedValue不能使属性自增长
  7. Ubuntu安装jdk10
  8. Solr的原理及使用
  9. python中pass作用_总结python中pass的作用
  10. MATLAB简介及教程
  11. 神经网络搭建六步法扩展
  12. Sketch54 for mac汉化破解版
  13. 《游戏系统设计四》游戏资源系统太复杂? 啥?你不会?一步一步带你分析并实现,源码直接拿走
  14. 光纤熔接机的光纤对准方式
  15. 阿呆穿越当程序员之设计模式系列-总纲
  16. PHP - 2021年终总结
  17. gridControl自动增加行添加数据
  18. Linux·内核编译错误
  19. npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT
  20. 学好这五个PPT技巧,让你老板刮目相看

热门文章

  1. Python判断不可变对象(字符串,整数,浮点数,数组)相等的办法以及其底层实现原理
  2. 州的先生 python界面 代码完整版(注释)
  3. 【C++】C++类的学习(二)——构造函数、析构函数、拷贝构造函数以及this指针
  4. pytorch —— Batch Normalization
  5. leetcode - 983. 最低票价
  6. 20190530本科教学PPT 文本挖掘的两种基本方法(TF-IDF和LDA)
  7. 时域补零对于DFT谱的影响
  8. C语言开定时器做呼吸灯程序,简单的基于51单片机定时器上呼吸灯程序
  9. java通信录教程_java实现通讯录管理系统
  10. python14张思维导图高清pdf_程序员必备,快速学习 Python 的全套14张思维导图(附高清版下载)...