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

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 1.启动路由配置:根目录下的thinkphp文件夹下的convention.php 下:令“url_route_on”=>true(路由开启) 2.在conf文件夹下的config.php中,添加配置:“url_route_on”=>true 和“url_route_must=>false(强制是用路由,默认为false)" 3.在conf文件夹下新建一个route.php的文件, <?php return [ 'news/:id' =>'index/index/info' ];
    查看全部
    0 采集 收起 来源:路由

    2018-03-22

  • extra配置优先级高于conf.php,而conf.php优先级高于默认配置
    查看全部
    0 采集 收起 来源:扩展配置

    2017-06-10

  • http://www.imooc.com/video/14813 thinkphp教程网址
    查看全部
    0 采集 收起 来源:关于MVC

    2017-06-09

  • config('key', 'value');
    查看全部
    1 采集 收起 来源:动态配置

    2017-06-09

  • 响应对象response $res = [ 'code' => 200, 'result' =>[ 'list' =>[1,2,3,4,5,6] ] ]; return dump($res); return '123'; 在方法里使用return的反悔值,不要用echo json 在浏览器安装fe助手插件 config::set(‘default_return_type’,'xml')
    查看全部
    0 采集 收起 来源:响应对象

    2018-03-22

  • 路由 |config文件中开启路由 'url_route_on'=>true, 'url_route_must'=>false //默认关闭强制路由访问 | 控制器中添加方法 public function info($id) { //echo url('index/index/info',['id'=>"{$id}"])."<br>"; return "{$id}"; } |conf根目录下配置route.php 'posts/:id'=>'index/index/info'
    查看全部
    2 采集 收起 来源:路由

    2018-03-22

  • Config类和config助手函数 use think\Config |Config::get(); config();//获取 |Config::set('key','value');config('key','value');//设置 |Config::set('key','value','控制器');config('key','value','控制器');//作用域 |Config::has('key');config('?key');//检测有没有 (注意:未配置和值为NULL都返回false)
    查看全部
  • 动态配置 |<?php namespace app\index\controller; class Index { public function __construct() { config('before','beforeAction');//对当前控制器有效 } public function demo() { config('demoAction','demo'); //只对当前demo方法有效 dump(config()); } public function index() { config('indexAction','index');//只对当前index方法有效 dump(config()); } }
    查看全部
    3 采集 收起 来源:动态配置

    2018-03-22

  • |conf配置的作用域是整个应用 |模块配置作用域 只对和模块目录名相同的模块有效 (模块配置下也可以通过创建extra目录来扩展配置)
    查看全部
    1 采集 收起 来源:模块配置

    2017-06-05

  • 模块配置 |conf目录下创建对应模块名文件夹 在对应文件夹下创建config.php文件 配置仅对当前模块有效
    查看全部
    1 采集 收起 来源:模块配置

    2017-06-05

  • 场景配置 |conf文件夹下创建 扩展配置文件 config.php文件中设置“app_status=>扩展文件名” 来控制切换场景
    查看全部
    1 采集 收起 来源:场景配置

    2018-03-22

  • 扩展配置优先级高于应用配置
    查看全部
    0 采集 收起 来源:扩展配置

    2017-06-05

  • 55
    查看全部
    0 采集 收起 来源:课程介绍

    2017-06-04

  • |ThinkPHP 默认把common 模块 设置成一个公用模块,它 不允许直接通过url直接访问 | 如何实现通过url访问common模块下 的index方法? 1、 use app\common\controller\Index as commonIndex 2、 class Index { public function common() { $common = new commonIndex(); return $common->index(); } }
    查看全部
    1 采集 收起 来源:模块设计

    2018-03-22

  • ThinkPHP5 |ThinkPHP5 和ThinkPHP3 不兼容 |支持composer方式安装 |ThinkPHP5由上海景想公司维护
    查看全部
    0 采集 收起 来源:课程介绍

    2017-06-02

举报

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

微信扫码,参与3人拼团

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

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