https://getcomposer.org/ 中文鏡像:
http://www.phpcomposer.com/ win下安裝圖文教程:
http://bbs.houdunwang.com/thread-100920-1-1.html mac下安裝:
http://bbs.houdunwang.com/thread-100921-1-1.htmlcomposer安裝Laravel 創(chuàng)建一個(gè)名為 laravel 的 Laravel 項(xiàng)目 composer create-PRoject laravel/laravel --prefer-dist 創(chuàng)建一個(gè)名為 blog 的 Laravel 項(xiàng)目 composer create-project laravel/laravel blog --prefer-dist 修改 composer 的全局配置文件(推薦方式) composer config -g repo.packagist composer
https://packagist.phpcomposer.com 修改當(dāng)前項(xiàng)目的 composer.json 配置文件 composer config repo.packagist composer
https://packagist.phpcomposer.comlaravel操作 網(wǎng)站參數(shù)配置在.env文件中 查看數(shù)據(jù)庫(kù)配置 DB::connection()->getPdo() 打印數(shù)據(jù)語(yǔ)句 dd() 創(chuàng)建控制器 php artisan make:controller IndexController 創(chuàng)建模型 php artisan make:model User 在控制器中調(diào)用視圖 return view('文件夾.文件名') html中文件引入(解析路徑為網(wǎng)站的路口文件路徑) {{asset()}} 引入外部擴(kuò)展使用session在路口文件開啟session session_start() 在html文件中調(diào)用控制器 {{url('路由地址')}} 獲取表單提交的數(shù)據(jù) Input::all() 提交表單時(shí)要加入防csrf攻擊 {{csrf_field()}} 返回上一個(gè)頁(yè)面并返回提示信息的函數(shù) back()->with('標(biāo)識(shí)符', '錯(cuò)誤信息提示') 加密解密函數(shù)調(diào)用 Crypt::encrypt() Crypt::decrypt() 在模型中 protected $table='表名稱(一般也是模型名稱)'; protected $primaryKey='主鍵字段'; public $timestamps=false; 取出模型中的所有數(shù)據(jù) 模型名::all()或者模型名::get() 去數(shù)據(jù)庫(kù)中的第一條數(shù)據(jù) 模型名::first() 修改數(shù)據(jù) 取出模型中的數(shù)據(jù)賦予的變量->模型的屬性名稱 = 修改的值; 取出模型中的數(shù)據(jù)賦予的變量->update() 模型中取出的數(shù)據(jù)是對(duì)象調(diào)用某條數(shù)據(jù) 賦值的變量->字段名稱 公共視圖中添加可編輯區(qū)域 @yield('可編輯區(qū)域標(biāo)識(shí)符') 繼承公共頁(yè)面 @extends('文件夾.文件名') 繼承公共頁(yè)面后添加信息 @section()內(nèi)容區(qū)域@endsetion 中間件的注冊(cè)在kernel.php文件中 創(chuàng)建中間件 php artisan make:middleware 中間件名稱 頁(yè)面跳轉(zhuǎn)方法 redirect() 都表單提交的數(shù)據(jù)進(jìn)行驗(yàn)證 Validator::make('表單接收的數(shù)據(jù)', '驗(yàn)證規(guī)則')(命名空間為use Illuminate/Support/Facades/Validator,驗(yàn)證規(guī)則是關(guān)聯(lián)數(shù)組); 通過(guò)表單驗(yàn)證 表單驗(yàn)證賦予的變量->passes() 對(duì)表單提交的數(shù)據(jù)過(guò)并濾顯示錯(cuò)誤信息 在進(jìn)行表單驗(yàn)證時(shí)賦予的變量->errors()->all() 返回表單驗(yàn)證的錯(cuò)誤信息 back()->withErrors(表單過(guò)后的錯(cuò)誤信息) 前臺(tái)頁(yè)面用到的判斷語(yǔ)句 @if 語(yǔ)句 @endif 前臺(tái)變量的輸入 {{變量名稱}} 前臺(tái)循環(huán)數(shù)組 @foreach @endforeach 查看路由規(guī)則 php artisan route:list 排除表單中的某個(gè)字段 Input::except('名稱') 添加表單數(shù)據(jù)到數(shù)據(jù)庫(kù) 模型名稱::create()(要設(shè)置模型中$guarded=['字段名稱'])新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注