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

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 利用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 规范

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


    查看全部
  • 设置系统环境变量参数

    查看全部
  • env 系统环境变量

    查看全部
  • 模块配置 文件夹名相同控制相同模块配置

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

    2020-05-06

  • 场景配置,更换数据库例

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

    2020-05-06

举报

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

微信扫码,参与3人拼团

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

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