Laravel5.5

作者:燁竹

1:laravel安裝指令烁兰,安裝器安裝

composer global require "laravel/installer"

下載創(chuàng)建blog項目

composer create-project --prefer-dist laravel/laravel blog "5.5.*"

2:工匠指令

//指定路由端口
php artisan serve --port

3:路由

路由文件:route/web.php般渡;

路由方法:

Route::get($uri,$callback)

Route::post($uri,$callback)

Route::match($method,$uri,$callback)

Route::any( $uri, $callback );

路由參數(shù):

Route::get(‘member/{mid}’,function( $mid ){

});//{mid}為路由參數(shù)必須要聲明一個變量接收路由參數(shù),可選參數(shù)用这溅?標注

路由類型:

匿名函數(shù)路由:參考laravel默認界面路由function
控制器路由:Route::get(uri,controller)
路由群組:參考web.php文件

4:控制器

存儲目錄App/Http/Controllers/

創(chuàng)建控制器

php artisan make:controller Admin\GoodsController

控制器Admin/GoodsController創(chuàng)建一個方法add,可以讓瀏覽器直接訪問 在web.php中寫入

Route::get('admin/goods/add','Admin\GoodsController@add');

資源控制器創(chuàng)建

php artisan make:controller Admin\RoleController  --resource

Route::resource('role','Admin\RoleController');使用php artisan route:list查看結(jié)果

控制器加載視圖view()方法

方法1:從控制器中傳參with([‘變量名’=>’變量值’]);with(‘變量名’,’變量值’);


方法2:view方法把值發(fā)送到視圖如下圖:


5:視圖

視圖的存儲目錄 resource/views/
視圖的文件命名必須以 .blade.php結(jié)尾的,輸出為 return view(‘goods.add’);
blade模板引擎變量輸出{{$str}}
輸出變量的默認值:or工扎, 它不是一個函數(shù),是一個語法結(jié)構(gòu)衔蹲,運算符來的肢娘,判斷左邊是否有值,沒有就輸出右邊舆驶。
函數(shù)調(diào)用:直接調(diào)用即可


原樣輸出前端數(shù)據(jù):{{ 3鹘 ! desc I沉拘荡! }} 原樣輸出變量:@{{$username}} @verybatim 原樣輸出的數(shù)據(jù) @enverybatim

流程控制 if語句:

        @if(條件1)

         @esleif(條件2)

          ...

          @else

          ...

          @endif

foreach循環(huán)

     @foreach

      ...

     @enforeach

foreach等循環(huán)語句中里面提供了loop對象loop->index
當前循環(huán)迭代索引 (從0開始).
loop->iteration 當前循環(huán)迭代 (從1開始).loop->remaining
當前循環(huán)剩余的迭代
loop->count 迭代數(shù)組元素的總數(shù)量loop->first
是否是當前循環(huán)的第一個迭代
loop->last 是否是當前循環(huán)的最后一個迭代loop->depth
當前循環(huán)的嵌套層級
$loop->parent
嵌套循環(huán)中的父級循環(huán)變量

6:控制器中接受數(shù)據(jù)

控制器:UserController.php
方法:create() 顯示添加表單的頁面
store() : 保存添加數(shù)據(jù)的頁面[ 這里接收create中表單發(fā)送過來的數(shù)據(jù) ]
模板:resource/views/user/create.blade.php

a.創(chuàng)建控制器

 php artisan make:controller UserController

b.創(chuàng)建一個視圖文件,叫crate.blade.php撬陵,在resouece/views/user目錄中

c.聲明路由

 Route::get('user/create','UserController@create');

 Route::post('user/store','UserController@store');

使用輔助函數(shù):

 url($uri,$param);

request方法接收數(shù)據(jù)

建立數(shù)據(jù)表使用代碼來代表sql語句來建表

配置數(shù)據(jù)庫[ 先把數(shù)據(jù)庫鏈接上 ] i:配置數(shù)據(jù)庫config/database.php .env

檢查是否連接成功:

 dump(evn('DB_PASSWORD'))
  1. 需要使用artisan 創(chuàng)建一個數(shù)據(jù)遷移類文件俱病。

php artisan make:migration 遷移文件類名 文件名,后綴以 _table 結(jié)尾

  1. 在數(shù)據(jù)遷移類文件中袱结,使用代碼聲明我們的sql語句 /database/migration

up 創(chuàng)建/前進亮隙,在這里寫創(chuàng)建數(shù)據(jù)表的代碼
down 移除/后退,在這里寫移除數(shù)據(jù)表的代碼

創(chuàng)建數(shù)據(jù)表

Schema::create(table,callback); //table 表名[不要加上表前綴]callback 匿名函數(shù)垢夹,在這個匿名函數(shù)里面溢吻,我們聲明表的結(jié)構(gòu)

刪除數(shù)據(jù)表

Schema::dropIfExists(table); //table 表名[不要加上表前綴]

在artisan 使用命令來執(zhí)行數(shù)據(jù)遷移文件,生成真正的數(shù)據(jù)表

    php artisan migrate
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末果元,一起剝皮案震驚了整個濱河市促王,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌而晒,老刑警劉巖蝇狼,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異倡怎,居然都是意外死亡迅耘,警方通過查閱死者的電腦和手機贱枣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來颤专,“玉大人纽哥,你說我怎么就攤上這事∑茱酰” “怎么了春塌?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長簇捍。 經(jīng)常有香客問我只壳,道長,這世上最難降的妖魔是什么暑塑? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任吕世,我火速辦了婚禮,結(jié)果婚禮上梯投,老公的妹妹穿的比我還像新娘命辖。我一直安慰自己,他們只是感情好分蓖,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布尔艇。 她就那樣靜靜地躺著,像睡著了一般么鹤。 火紅的嫁衣襯著肌膚如雪终娃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天蒸甜,我揣著相機與錄音棠耕,去河邊找鬼。 笑死柠新,一個胖子當著我的面吹牛窍荧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播恨憎,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蕊退,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了憔恳?” 一聲冷哼從身側(cè)響起瓤荔,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎钥组,沒想到半個月后输硝,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡程梦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年点把,在試婚紗的時候發(fā)現(xiàn)自己被綠了橘荠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡愉粤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拿撩,到底是詐尸還是另有隱情衣厘,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布压恒,位于F島的核電站影暴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏探赫。R本人自食惡果不足惜型宙,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望伦吠。 院中可真熱鬧妆兑,春花似錦、人聲如沸毛仪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽箱靴。三九已至腺逛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間衡怀,已是汗流浹背棍矛。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留抛杨,地道東北人够委。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像怖现,于是被迫代替她去往敵國和親慨绳。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容