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

轻松学会Laravel-基础篇

难度中级
时长 2小时32分
学习人数
综合评分9.63
188人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 请求类型:get\post\put\patch\delete

    get /post

    Route::get('/', );

    Route::get('/', function(){
        return '';
    });
    多请求路由
    match指定类型的路由
    Route::match([get,post], '路由名字', function(){
        业务逻辑;
    });
    
    any路由是所有请求的路由
    Route::any('路由名', function(0{
        业务逻辑
    });
    新建路由参数:Route::get('user/{id}', function($id){	
    return $id;	
    });
    可选路由参数Route::get('user/{id?}', function($id = 88){
    	return $id;	});
    	正则表达式验证
    	Route::get('user/{id?}', function($id = 88){
    		return $id;	})->where('id', '[A-z]');
    		//多个参数where里面以数组形式呈现;


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

    2018-08-22

  • 控制器模型操作

    https://img1.sycdn.imooc.com//5b7554770001fc5108780540.jpg

    查看全部
  • 路由简介 请求类型

    https://img1.sycdn.imooc.com//5b75489400014fee09340337.jpg

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

    2018-08-16

  • 命名空间(需要补习)

    查看全部
    0 采集 收起 来源:控制器

    2018-08-11

  • 控制器

    1 怎么新建一个控制器   

    2 控制器和路由怎样进行关联

    3 关联控制器后,路由的特性怎么用

    查看全部
    0 采集 收起 来源:控制器

    2018-08-11

  • 基本路由:

    APP\routes.php

    Route::get(“basic1”,function(){

    return ‘hello world’;

    });


    Route::match(){

    ['get','post'],'路由的名字',function(){


    }};

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

    2018-08-11

  • Laravel 中的路由和MVC

    路由简介:框架中的MVC不同于传统的MVC,框架中的MVC请求一般直接对应控制器,控制器中的请求却是对应路由。

        什么是路由?
    简单地说就是将用户的请求转发给相应的程序进行处理,作用就是建立url和程序之间的映射,程序一般就是处理函数

    请求类型get,post,put,patch,delete


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

    2018-08-11

  • 第一种:从model中获取数据并输出到view中

    控制器调用模型并返回数据到控制器拿到数据后渲染到视图中

    第二种:模仿客户点餐

       接收view中的用户操作,然后做出相应的响应

    view点餐下单到控制器,控制器将点餐的内容交给model处理(做菜),做完了厨师再交给服务员,服务员上菜


    查看全部
    0 采集 收起 来源:MVC简介

    2018-08-11

  • MVC  简介

    MVC是框架是思想 不是设计模式,是Model View Controller的缩写

    设计模式是单例模式,工厂模式,观察者模式

    Model:是应用程序中用于处理应用程序数据逻辑的部分:通常模型负责在数据库中存取数据

    View:是应用程序中处理数据显示的部分

    Controller:是数据应用程序中处理用户交互的部分

        作用:从Model中获取数据,并输入到View中

                 接收View中的用户操作,然后做出相应的响应


        

    查看全部
    0 采集 收起 来源:MVC简介

    2018-08-11

  • 选择流行性框架有很多有点

       文档齐全   社区活跃  后期支持好(LTS)

    Laravel 简介

    Laravel 是一套简洁。优雅的PHP web 开发框架

    具有富于表达性且简洁的语法

    Laravel是易于理解且强大的,提供了强大的工具用于开发大型,健壮的应用

    具有验证,路由,session,缓存,数据库迁移工具,单元测试等常用的工具和功能


    学习laravel的前提条件

    熟悉PHP语言:了解面向对象,命名空间,Tarits等

    熟悉关系型数据库Mysql

    了解数据库的表,记录,列等概念

    不需要框架使用经验 



    查看全部
    0 采集 收起 来源:Laravel简介

    2018-08-11

  • 什么是框架:

    未解决一定问题并按照一定的设计模式搭建的项目架构

    为什么要使用框架:

    举个简单的例子,你要去和女神表白的路上,轮胎坏了,你去维修点维修,他先给你生产个轮胎再给你装上,你再去表白,估计黄花菜都凉了。

    框架提供了很多功能,比如数据库(DB),缓存(Cache),会话(session),文件上传等。

    不但为前期的开发提供了方便,更为后期项目性能的优化(缓存技术由文件换成Redis),平台的改变(数据库由Oracle换成Mysql)提供了技术保障。

    查看全部
    0 采集 收起 来源:Laravel简介

    2018-08-11

  • Model是应用程序中用于处理应用程序数据逻辑的部分

       通常负责模型在数据库中的存取数据

    view 是应用程序中显示的部分

    controller是应用程序中处理用户交互的部分

       从Model中获取数据,并输入到view中

      接受view中的用户操作,然后做出相应的响应

    https://img1.sycdn.imooc.com//5b63c29500017d9813080735.jpg

    查看全部
    0 采集 收起 来源:MVC简介

    2018-08-03

  • getDateFormat方法在laravel 5.5版本更新为public

    查看全部
  • 在新版本(5.6)版本中,chunk方法必须与orderBy一起使用;而且返回的值是对象,并不是数组

    DB::table('users')->orderBy('id')->chunk(100, function ($users) {
        foreach ($users as $user) {
            //
        }});


    查看全部
  • 允许批量赋值的字段

    查看全部

举报

0/150
提交
取消
课程须知
1、掌握基本的HTML相关知识 2、熟悉PHP语言,了解面向对象、命名空间、Traits等特性 3、熟悉关系型数据库Mysql,了解数据库的表、记录、列等概念。
老师告诉你能学到什么?
1、了解Laravel的优势 2、快速搭建Laravel开发环境 3、掌握Laravel中的路由和MVC 4、掌握Laravel中的数据库操作 5、掌握Laravel中的模板引擎

微信扫码,参与3人拼团

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

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