第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

輕松學(xué)會Laravel-基礎(chǔ)篇

難度中級
時長 2小時32分
學(xué)習(xí)人數(shù)
綜合評分9.63
188人評價 查看評價
9.9 內(nèi)容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • Model通常負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)

    View是應(yīng)用程序中處理數(shù)據(jù)顯示的部分,就是可以看得見的部分

    Controller 是處理用戶交互的部分 可以獲取來自Model中的數(shù)據(jù),然后輸入到View中、接受View中的響應(yīng),然后做出操作

    查看全部
    0 采集 收起 來源:MVC簡介

    2023-05-14

  • //get()?獲取表中所有數(shù)據(jù)
    $students?=?DB::table('student')->get();
    //first()?獲取第一條數(shù)據(jù)(隨機),配合orderBy?一起使用
    $students?=DB::table('student')->orderBy('id','asc')->first();
    //where?多條件查詢
    $students?=?DB::table('student')
    ?->whereRaw('id?>=???and?age?>??',[18,20])
    ?->get();
    //pluck?取結(jié)果集中一列特定列,返回字符串類型
    $students?=?DB::table('student')
    ???->pluck('id','name','age');
    //lists?按照Key=>value?對?的方式返回數(shù)組;最多兩個參數(shù),第一個參數(shù)作為value,第二個做為key。一個參數(shù)時與pluck用法一樣
    $students?=?DB::table('student')
    ??????????->whereRaw('id?>=???and?age?>??',[18,20])
    ??->lists('id','name','age');
    //select()?指定查詢的字段
    $students?=?DB::table('student')
    ?->select('id','name','age')
    ?->get();
    //chunk()?方法?指定一次返回多少條,后跟閉包(匿名函數(shù))
    /*echo?'<pre>';?//預(yù)格式化
    DB::table('student')->chunk(2,function($students){
    var_dump($students);
    });*/
    dd($students);
    查看全部
  • ? ? ? ? ? ?

    Laravel?路由
    
    //指定路由請求
    Route::get('/',?function?()?{
    ???return?view('welcome');
    });
    
    Route::post('basic1',function?(){
    ???return?'post';
    });
    
    //多路由請求
    Route::match(['get','post'],'multy',function?(){
    ???return?'match';
    });
    
    Route::any('multy',function?(){
    ???return?'multy';
    });
    
    //路由參數(shù)
    Route::get('user/{id}',function?($id){
    ???return?'user-'.$id;
    });
    //路由參數(shù)?-?不固定參數(shù)名
    Route::get('user/{name?}',function?($name?=?null){
    ???return?'user-'.$name;
    });
    
    //路由參數(shù)?-?不固定參數(shù)名?-?正則表達式
    Route::get('user/{name?}',function?($name?=?null){
    ???return?'user-'.$name;
    })->where('name','[A-Za-z]+');
    
    //路由參數(shù)?-?不固定多參數(shù)名?-?正則表達式?-
    Route::get('user/{id}/{name?}',function?($id,$name?=?null){
    ???return?'user-'.$id."-id-".$name;
    })->where(['id'=>'[A-Za-z]+','name'=>'[1-9]+']);
    
    //路由別名
    Route::get('user/center',['as'=>'center',?function?()?{
    ???return?route('center');
    }]);
    
    //路由群組
    Route::group(['prefix'=>'member'],function?(){
    ???Route::get('user/center',['as'=>'center',?function?()?{
    ???????return?route('center');
    ???}]);
    
    ???Route::match(['get','post'],'multy',function?(){
    ???????return?'member?-?match';
    ???});
    });
    //路由中輸出視圖
    Route::get('view',?function?()?{
    ???return?view('welcome');
    });

    ? ? ? ?

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

    2022-05-19

  • 模板中的url

    url():通過路由名稱生成url

    action():通過指定控制器以及方法名生成url

    route():通過路由別名生成url


    <a href="{{url('url')}}">url()</a>
    <br>
    <a href="{{action('StudentController@urlTest')}}">action()</a>
    <br>
    <a href="{{route('url')}}">route()</a>

    查看全部
    0 采集 收起 來源:模板中URL

    2022-04-12

  • @if ($name == 'sean')
    ? ?I'm sean
    @elseif($name == 'imooc')
    ? ?I'm imooc
    @else
    ? ?Who am I ?
    @endif

    <br>
    @if (in_array($name, $arr))
    ? ?true
    @else
    ? ?false
    @endif

    <br>
    {{--unless == if的取反--}}
    @unless($name != 'sean')
    ? ?I'm sean
    @endunless

    @for ($i = 0; $i < 10; $i++)
    ? ?<p>{{$i}}</p>
    @endfor

    @foreach($students as $student)
    ? ?<p>{{$student->name}}</p>
    @endforeach

    @forelse($students as $student)
    ? ?<p>{{$student->name}}</p>
    @empty
    ? ?<p>null</p>
    @endforelse

    查看全部
    0 采集 收起 來源:流程控制

    2022-04-12

  • <!-- 1.模板中輸出php變量 -->
    <p>{{$name}}</p>

    <!-- 2.模板中調(diào)用php代碼 -->
    <p>{{time()}}</p>
    <p>{{date('Y-m-d H:i:s',time())}}</p>
    <p>{{in_array($name,$arr) ? 'true' : 'false'}}</p>
    <p>{{var_dump($arr)}}</p>
    <p>{{isset($name) ? $name : 'default'}}</p>
    <p>{{$name or 'default'}}</p>

    <!-- 3.原樣輸出 -->
    <p>@{{$name}}</p>

    {{-- 4.模板中的注釋 --}}

    {{-- 5.引入子視圖 include --}}
    @include('student/common1',['message' => '我是錯誤信息'])

    查看全部
  • @extends('layouts')

    @section('header')
    ? ?@parent
    ? ?header
    @stop

    @section('sidebar')
    ? ?@parent
    ? ?sidebar
    @stop

    @section('content')
    ? ?content
    @stop

    查看全部
  • <!DOCTYPE ?html>
    <html lang="en">
    <meta charset="utf-8">
    <title>輕松學(xué)會Laravel - @yield('title')</title>
    <style>
    ? ?.header{
    ? ? ? ?width:1000px;
    ? ? ? ?height:150px;
    ? ? ? ?margin:0 auto;
    ? ? ? ?background:#f5f5f5;
    ? ? ? ?border: 1px solid #ddd;
    ? ?}
    ? ?.main{
    ? ? ? ?width:1000px;
    ? ? ? ?height:300px;
    ? ? ? ?margin:0 auto;
    ? ? ? ?clear:both;
    ? ? ? ?margin-top:15px;
    ? ?}
    ? ?.main .sidebar{
    ? ? ? ?float:left;
    ? ? ? ?width:20%;
    ? ? ? ?height: inherit;
    ? ? ? ?background: #f5f5f5;
    ? ? ? ?border: 1px solid #ddd;
    ? ?}
    ? ?.main .content{
    ? ? ? ?float:right;
    ? ? ? ?width:75%;
    ? ? ? ?height:inherit;
    ? ? ? ?background:#f5f5f5;
    ? ? ? ?border: 1px solid #ddd;
    ? ?}
    ? ?.footer{
    ? ? ? ?width:1000px;
    ? ? ? ?height:150px;
    ? ? ? ?margin:0 auto;
    ? ? ? ?margin-top:15px;
    ? ? ? ?background:#f5f5f5;
    ? ? ? ?border:1px solid #ddd;
    ? ?}
    </style>
    <body>
    <div class = "header">
    ? ?@section('header')頭部@show
    </div>
    <div class = "main">
    ? ?<div class = "sidebar">
    ? ? ? ?@section('sidebar')
    側(cè)邊欄
    @show
    </div>

    ? ?<div class = "content">
    ? ? ? ?@yield('content','主要內(nèi)容區(qū)域')
    </div>
    </div>
    <div class = "footer">
    ? ?@section('footer')
    底部
    @show
    </div>
    </body>
    </html>

    查看全部
  • Blade


    查看全部
  • 通過模型刪除數(shù)據(jù)
    $student = Student::find(11);
    $bool = $student->delete();
    dd($bool);

    通過主鍵刪除
    $num = Student::destroy(10);
    $num = Student::destroy(8,9);
    $num = Student::destroy([6,7]);
    $num = Student::where('id', '>', '4')->delete();
    var_dump($num);

    查看全部
  • 通過模型獲取數(shù)據(jù)
    $student = Student::find(11);
    $student->name = 'kitty';
    $bool = $student->save();
    dd($bool);

    $num = Student::where('id','>', '9')->update(
    ? ?['age' => 41]
    );
    dd($num);

    查看全部

  • 使用模型新增數(shù)據(jù)
    $student = new Student();
    $student->name = 'sean2';
    $student->age = '20';
    $bool = $student->save();
    dd($bool);

    $student = Student::find(8);
    echo date('Y-m-d H:i:s',$student->created_at);

    使用模型的Create方法新增數(shù)據(jù)
    $student = Student::create(
    ? ?['name' => 'imoc', 'age' => 18]
    );
    dd($student);


    firstOrCreate(查找數(shù)據(jù)并返回 如果不存在則插入該條數(shù)據(jù)并返回)
    $student = Student::firstOrCreate(
    ? ?['name' => 'imoocs']
    );

    firstOrNew(查找數(shù)據(jù)并返回 如果不存在則返回該類的對象 調(diào)用save才得以保存)
    $student = Student::firstOrNew(
    ? ?['name' => 'imoocss']
    );
    $bool = $student->save();
    dd($bool);

    查看全部
  • all
    $students = Student::all();
    $student = Student::find(1);

    findOrFail
    $student = Student::findOrFail(6);

    $students = Student::get();

    $student = Student::where('id', '>', '1')
    ? ?->orderBy('age', 'desc')
    ? ?->first();
    dd($student);

    echo '<pre>';
    Student::chunk(2,function($students){
    ? ?var_dump($students);
    });

    聚合函數(shù)
    $num = Student::count();
    $max = Student::where('id', '>', '1')->max('age');
    var_dump($max);

    查看全部
  • Eloqument ORM


    查看全部
  • get
    $students = DB::table('student')->get();

    first
    $students = DB::table('student')
    ? ?->orderBy('id','desc')
    ? ?->first();
    dd($students);

    where
    $students = DB::table('student')
    ? ?->where('id','>=','2')
    ? ?->get();
    dd($students);


    $students = DB::table('student')
    ? ?->whereRaw('id>=? and age>?',[1,18])
    ? ?->get();

    dd($students);


    pluck(返回字段列)
    $names = DB::table('student')
    ? ?->pluck('name');

    dd($names);


    //lists(可以指定第二個參數(shù)作為下標(biāo))
    $names = DB::table('student')
    ? ?->lists('name','id');

    dd($names);


    //select(指定返回字段)
    $students = DB::table('student')
    ? ?->select('id','name','age')
    ? ?->get();

    dd($students?);


    chunk(大量數(shù)據(jù)的查詢,第一個參數(shù)是每次查詢條數(shù))
    ? ? ? ?echo '<pre>';
    ? ? ? ?DB::table('student')->chunk(2,function($students){
    ? ? ? ? ? ?var_dump($students);

    ? ? ? ? ? ? if(你的條件){
    ? ? ? ? ? ? ? ? return false;
    ? ? ? ? ? ?}
    ? ? ? ?});

    查看全部
  • 新增
    $bool = DB::insert('insert into student(name,age)values(?,?)',['imooc',19]);
    var_dump($bool);

    更新
    $num = DB::update('update student set age=? where name=?',[20,'sean']);
    var_dump($num);

    查詢
    $students = DB::select('select * from student where id > ?',['1']);
    dd($students);

    刪除
    $num = DB::delete('delete from student where id>?',[1]);
    var_dump($num);

    查看全部
  • 新建視圖

    info.php

    info.blade.php


    輸出視圖

    return view(''info');

    return view(''member/info');

    return view(''member/info),['name'=>'sean'];

    查看全部
    0 采集 收起 來源:視圖

    2022-04-11

  • 路由

    概念:將用戶的請求轉(zhuǎn)發(fā)給相應(yīng)的程序進行處理

    作用:建立url和程序之間的映射

    請求類型:get、post、put、patch、delete

    ①基礎(chǔ)路由

    Route::get('basic1',function(){
    ? return 'Hello World';
    });


    Route::post('basic2',function(){
    ? ?return 'basic2';
    });


    ②多請求路由

    Route::match(['get','post'],'multy1',function(){
    ? ?return 'multy1';
    });


    Route::any('multy2',function(){
    ? ?return 'multy2';
    });


    ③路由參數(shù)

    Route::get('user/{id}',function($id){
    ? ? return 'User-id-'.$id;
    });


    單字段驗證:

    Route::get('user/{name?}',function($name = 'sean'){
    ? ? return 'User-name-'.$name;
    })->where('name','[A-Za-z]+');


    多字段驗證:

    Route::get('user/{id}/{name?}',function($id,$name = 'sean'){
    ? ? return 'User-id-'.$id.'-name-'.$name;
    })->where(['id'=>'[0-9]+','name'=>'[A-Za-z]+']);


    ④路由別名

    Route::get('user/center',['as'=>'center',function(){
    ? ? return route('center');
    }]);


    ⑤路由群組

    Route::group(['prefix'=>'member'],function(){
    ? ?Route::get('user/center',['as'=>'center',function(){
    ? ? ? ?return route('center');
    ? ?}]);

    ? ?Route::any('multy2',function(){
    ? ? ? ?return 'member-multy2';
    ? ?});
    });


    ⑥路由中輸出視圖

    Route::get('view', function () {
    ? ?return view('welcome');
    });

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

    2022-04-11

首頁上一頁1234567下一頁尾頁

舉報

0/150
提交
取消
課程須知
1、掌握基本的HTML相關(guān)知識 2、熟悉PHP語言,了解面向?qū)ο蟆⒚臻g、Traits等特性 3、熟悉關(guān)系型數(shù)據(jù)庫Mysql,了解數(shù)據(jù)庫的表、記錄、列等概念。
老師告訴你能學(xué)到什么?
1、了解Laravel的優(yōu)勢 2、快速搭建Laravel開發(fā)環(huán)境 3、掌握Laravel中的路由和MVC 4、掌握Laravel中的數(shù)據(jù)庫操作 5、掌握Laravel中的模板引擎

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!