1. 程式人生 > >tp3.2檔案上傳到七牛雲方法

tp3.2檔案上傳到七牛雲方法

因為tp3.2框架本身就自帶七牛雲上傳外掛,所以我們只需要配置就可以了。

一、在這裡有個前提那就是大家要有七牛雲的賬號來獲取:accessKey,secrectKey,domain,bucket

 

二、然後在config裡面新增配置:

'UPLOAD_SITEIMG_QINIU' => array ( 
                'maxSize' => 5 * 1024 * 1024,//檔案大小
                'rootPath' => './',
                'saveName' => array ('uniqid', ''),
                'driver' => 'Qiniu',
                'driverConfig' => array (
                        'accessKey' => '<這裡填七牛AK>',
                        'secretKey' => '<這裡填七牛SK>', 
                        'domain' => '<這裡填七牛外鏈預設域名>',
                        'bucket' => '<這裡填七牛空間名稱>', 
            )
)
 

三、在Controller裡面建立方法upload:如下

public function upload(){  

    $setting=C('UPLOAD_SITEIMG_QINIU');

    $Upload = new \Think\Upload($setting);

    $info = $Upload->upload($_FILES['filename']);   //form表單上傳的檔案

    print_r($info);

}

這樣就可以了。