为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • thinkphp框架试单入口文件,所有请求都通过public下的index.php进入,之后通过携带不同的参数转发到相应的控制器中实现相应的功能。

    index.php入口文件中可以改变一些常量的定义,如app文件路径,config文件路径,等等。

    查看全部
    0 采集 收起 来源:入口文件

    2020-06-16

  • 改变系统环境变量,在thinkphp下创建一个.env文件,每次修改环境变量时,在config下添加新的环境文件,再.env中同时添加新的环境变量。同时通知团队成员在.env中添加。使用时直接访问ENV函数即可显示环境变量。

    查看全部
  • 之前的惯例配置、应用配置、扩展配置都是对整个应用而言。可以通过模块配置对单个模块进行配置。在cong下新建文件夹,需要与模块名相同,在文件夹下新建配置文件必须是config.php。

    conf下新建的文件对整个应用有用,conf下新建模块,在模块下新建config.php,则是对同名模块有用。

    查看全部
    0 采集 收起 来源:模块配置

    2020-06-10

  • 不同场景可能需要的配置不同,就可以通过扩展场景配置来设置不同的配置(在家和办公时可能环境不同使用的数据库不同,就可以设置不同的场景配置)

    查看全部
    0 采集 收起 来源:场景配置

    2020-06-10

  • 开发中是不允许改变框架的任何配置的,避免后期升级出现问题。惯例配置也就是默认配置。我们可以通过应用配置来修改。在config.php中修改即可修改整个应用的配置。可以添加新的项,或者修改默认的配置:使用默认配置中的名称,添加新的值即可将之前的覆盖掉。

    查看全部
    0 采集 收起 来源:应用配置

    2020-06-10

  • 利用config()函数默认读取框架惯例配置文件,就是thinkphp/tpl下的convention.php文件http://img1.sycdn.imooc.com//5ee0a483000134cd07520471.jpg

    在网站中访问会出现以下:

    http://img1.sycdn.imooc.com//5ee0a4bd0001f87705380481.jpg


    查看全部
    0 采集 收起 来源:惯例配置

    2020-06-10

  • application应用目录:

    整个应用所有的内容都写在此目录下。后续开发中很多时候都是编写此目录下的文件。index模块下有controller文件夹(控制器),自己创佳view文件夹(视图)和model文件夹(模型),以上就组成了index模块的mvc框架。应用是支持多模块的,因此可以在application下创建admin模块(admin处理后台的逻辑,index处理前台展示给用户。可以自定义多个模块。比如购物车、前台、后台......)。commamd.php是控制台的配置文件。common.php项目的公用文件,比如将一些通用函数写入其中,以便所有的模块都可以调用。config.php是应用的配置文件,整个应用都会读取此文件。database.php数据库配置文件,链接数据库时修改此文件即可。route.php路由配置文件,美化url。tagst.php应用行为扩展文件,可以对框架进行修改,而不需要对框架本身进行修改。

    public目录:

    此目录下所有文件都是可以被访问的。favicon.ico图标,访问网页时在标签页上会显示此图标。index.php整个网站的入口文件,所有的请求都会经过index.php之后再去转发。robots.txt搜索引擎爬虫文件,是给搜索引擎看的,里面定义了哪些url可以被搜索引擎爬取,哪些不能(后台的所有url链接就不希望被爬取)。router.php是框架快速启动的测试文件(只装了php,没有装apache,可以通过此文件启动)。static文件存放网站的静态文件(css文件、js文件、静态图片)

    runtime目录:

    网站运行过程中的缓存文件,包括日志缓存编译文件

    think.php目录:

    tpl文件是框架默认的一些模板,其中default_index.tpl自动生成的控制器模板文件,dispatch_jump.tpl是网站发出成功或者失败中间的跳转文件,page_trace.tpl是调式时显示的模板文件,think_exception.tpl是抛出异常时页面展示的文件

    查看全部
  • 获取get下的id参数
     $res = input('get.id');

    获取post下的id参数
     $res = input('post.id');

    查看全部
    1 采集 收起 来源:input助手函数

    2020-06-07

  • Env::get('dabase');//跟直接用Config获取不一样,Config要写全,且是大写

    查看全部
  • $request 的基本使用方法

    查看全部
  • 更改session 配置

    查看全部
  • 路由设置 rout.php

    查看全部
    0 采集 收起 来源:路由

    2020-05-31

  • 隐藏入口文件2

    查看全部
    0 采集 收起 来源:隐藏入口文件

    2020-05-31

  • 隐藏入口文件1

    查看全部
    0 采集 收起 来源:隐藏入口文件

    2020-05-31

  • index模块的mvc  

    • controller

    • moderl

    view

    thinkphp 规范

    函数名首字母小写+驼峰命名


    查看全部

举报

0/150
提交
取消
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!