中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

zend framework文件上傳功能實例代碼

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

//獲取上傳的文件表單,可以有多項
$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));

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

print $filename;

獲取文件擴展名的方法:

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

創建目錄的方法:

復制代碼 代碼如下:
/**
 * 創建目錄
 *
 * @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技術zend framework文件上傳功能實例代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产电影一区二区 | 国产精品欧美一区二区三区 | 黄色一级大片在线免费看产 | 91资源在线 | 都市激情亚洲 | 日韩高清三区 | 精品av | 91免费高清视频 | aaaaaaa片毛片免费观看 | 日韩欧美精品一区 | 在线成人 | 久久久妇女国产精品影视 | 久久aⅴ乱码一区二区三区 91综合网 | 成人欧美一区二区三区黑人孕妇 | 久久久天堂 | 女同久久另类99精品国产 | 国内精品久久影院 | 在线看亚洲 | 日本a在线 | 亚洲精品福利在线 | a亚洲精品 | 成人免费在线播放 | 精品粉嫩aⅴ一区二区三区四区 | 日韩欧美一区二区三区免费观看 | 极品销魂美女一区二区 | 久久久久成人精品 | 精品亚洲视频在线 | 久久久久av | 99riav3国产精品视频 | 日韩电影免费在线观看中文字幕 | 亚洲精品久久久久久一区二区 | 国产精品视频播放 | 日日天天| 日韩视频一区 | 美女一区二区在线观看 | 一区免费看 | 欧美黄色录像 | 成人免费视频网站 | 成人国产精品视频 | 自拍偷拍精品 | 欧美性受xxx |