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

快速入门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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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