如何理解PHP$_FILES中error返回值-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“如何理解PHP $_FILES中error返回值”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“如何理解PHP $_FILES中error返回值”吧!

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)撫遠(yuǎn)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

$_FILES['file']['error']值

UPLOAD_ERR_OK: 0 //正常,上傳成功

UPLOAD_ERR_INI_SIZE: 1 //上傳文件大小超過服務(wù)器允許上傳的較大值,php.ini中設(shè)置upload_max_filesize選項(xiàng)限制的值

UPLOAD_ERR_FORM_SIZE: 2 //上傳文件大小超過HTML表單中隱藏域MAX_FILE_SIZE選項(xiàng)指定的值

UPLOAD_ERR_NO_TMP_DIR: 6 //沒有找不到臨時(shí)文件夾

UPLOAD_ERR_CANT_WRITE: 7 //文件寫入失敗

UPLOAD_ERR_EXTENSION: 8 //php文件上傳擴(kuò)展沒有打開

UPLOAD_ERR_PARTIAL: 3 //文件只有部分被上傳



復(fù)制代碼 代碼如下:

switch($_FILES[$field]['error']) {

    case 1:   
        // 文件大小超出了服務(wù)器的空間大小   
        $this->setError("The file is too large (server).");   
break;

case 2:   
        // 要上傳的文件大小超出瀏覽器限制   
        $this->setError("The file is too large (form).");   
        break;   

    case 3:   
        // 文件僅部分被上傳   
        $this->setError("The file was only partially uploaded.");   
        break;   

    case 4:   
        // 沒有找到要上傳的文件   
        $this->setError("No file was uploaded.");   
        break;   

    case 5:   
        // 服務(wù)器臨時(shí)文件夾丟失   
        $this->setError("The servers temporary folder is missing.");   
        break;   

    case 6:   
        // 文件寫入到臨時(shí)文件夾出錯(cuò)   
        $this->setError("Failed to write to the temporary folder.");   
        break;   
}


到此,相信大家對“如何理解PHP $_FILES中error返回值”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

標(biāo)題名稱:如何理解PHP$_FILES中error返回值-創(chuàng)新互聯(lián)
路徑分享:http://bm7419.com/article36/dihipg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)網(wǎng)站排名、靜態(tài)網(wǎng)站做網(wǎng)站、關(guān)鍵詞優(yōu)化、定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)