1. 程式人生 > >laravel框架之檔案上傳

laravel框架之檔案上傳

引用use檔案

控制器引用模型檔案方便呼叫

use App\Info\Info;

模型引用DB檔案
use Illuminate\Support\Facades\DB;

 

model模型中的程式碼

public function index(){
        //獲取前臺傳來的所有的值    
        $list = request()->all();
        //獲得檔名字為img的所有x
        $img = request()->file('img');
        $img_name = $img->getClientOriginalName();//圖片名稱
        $img_txt = $img->getClientOriginalExtension();//圖片字尾
       // print_r($img_txt);
        $rand = rand(100000,999999);
        $new_name = date('YmdHis').$rand.'.'.$img_txt;
        $file_name = $img->move('./image',$new_name);
        $sql DB::table('file')->insert($file_name);
}  

  

控制器程式碼

呼叫模型中的方法 

public function insert(){
        $info = new Info();
        $info->insert();

}