一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

zend framework文件上傳功能實(shí)例代碼

復(fù)制代碼 代碼如下:
//實(shí)例化上傳類
$upload = new Zend_File_Transfer();
//設(shè)置過濾器,大小限制為5M,格式為jpg,gif,png
$upload->addValidator('Size', false, 5 * 1024 * 1024);
$upload->addValidator('Extension', false, 'jpg,gif,png');
if (!$upload->isValid()) {
    print '文件大小或格式不符合';
    exit();
}

//獲取上傳的文件表單,可以有多項(xiàng)
$fileInfo = $upload->getFileInfo();
//獲取后綴名,這里pic為上傳表單file控件的name       
$ext = $this->getExtension($fileInfo['pic']['name']);
//定義生成目錄
$dir = './upload' . date('/Y/m/d/');
//文件重新命名
do {
    $filename = date('His') . rand(100000, 999999) . '.' . $ext;
} while (file_exists($dir . $filename));

//如果目錄不存在則創(chuàng)建目錄
$this->makeDir($dir);
//將文件正式寫入上傳目錄
$upload->setDestination($dir);
$upload->addFilter('Rename', array('target' => $filename, 'overwrite' => true));
if (!$upload->receive()) {
    print '上傳圖片失敗';
    exit();
}

print $filename;

獲取文件擴(kuò)展名的方法:

復(fù)制代碼 代碼如下:
/**
 * 獲取文件擴(kuò)展名
 *
 * @param string $fileName
 * @return string
 */
public function getExtension($fileName) {
    if (!$fileName) {
        return '';
    }
    $exts = explode(".", $fileName);
    $ext = end($exts);
    return $ext;
}

創(chuàng)建目錄的方法:

復(fù)制代碼 代碼如下:
/**
 * 創(chuàng)建目錄
 *
 * @param string $path
 * @return boolean
 */
public function makeDir($path) {
    if (DIRECTORY_SEPARATOR == "http://") {//windows os
        $path = iconv('utf-8', 'gbk', $path);
    }
    if (!$path) {
        return false;
    }
    if (file_exists($path)) {
        return true;
    }
    if (mkdir($path, 0777, true)) {
        return true;
    }
    return false;
}

php技術(shù)zend framework文件上傳功能實(shí)例代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲第一区精品日韩在线播放 | 国产激情图片 | 2021国内精品久久久久久影院 | 久久国产亚洲精品 | 六月婷婷久久 | 一区二区在线观看高清 | 色综合一区 | 成年美女黄网站色大免费视频 | 一日本道加勒比高清一二三 | 国产在线观看麻豆91精品免费 | 久久亚洲精品视频 | 亚洲综合精品香蕉久久网 | 四虎永久在线精品免费观看地址 | 黄色片网址在线观看 | 久久精品国产大片免费观看 | 亚洲欧美日韩国产色另类 | 国产成人污污网站在线观看 | 欧美有码视频 | 国产福利在线观看视频 | 一级做a爰片性色毛片男 | 天天综合天天做天天综合 | 亚洲天堂成人在线观看 | 激情视频在线 | 一级做a爰片性色毛片武则天五则 | 四虎网站在线 | 国产精品12p | 国产精品视频一区二区猎奇 | 国产第一亚洲 | 一本色道久久综合亚洲精品高清 | 国产偷2018在线观看午夜 | 欧美日韩亚洲精品国产色 | 国产精品国内免费一区二区三区 | 日本特黄色 | 欧美三级成人观看 | 成人午夜免费福利视频 | 另类在线视频 | 国产一级成人毛片 | 午夜国产精品福利在线观看 | 在线亚洲网站 | 最新69成人精品毛片 | 爽天天天天天天天 |