999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PHP與PKZIP的ZIP文件的上傳與解壓

2008-12-31 00:00:00盧守東
商場(chǎng)現(xiàn)代化 2008年18期

[摘要] 介紹基于PHP與PKZIP的ZIP文件的上傳與解壓技術(shù),并通過(guò)具體的應(yīng)用示例說(shuō)明其編程模式。

[關(guān)鍵詞] PHP PKZIP ZIPA

一、引言

目前,各類(lèi)Web應(yīng)用日趨流行。在某些Web應(yīng)用系統(tǒng)中,需直接上傳ZIP格式的壓縮文件,并自動(dòng)解壓之。為此,本文提出一種可跨平臺(tái)運(yùn)行的解決方案,即利用PHP與PKZIP實(shí)現(xiàn)基于Web的ZIP文件的上傳與解壓。

二、技術(shù)簡(jiǎn)介

PHP是目前流行的Web編程語(yǔ)言,具有開(kāi)放源碼、完全免費(fèi)、易學(xué)易用以及出色的跨平臺(tái)特性、廣泛的數(shù)據(jù)庫(kù)支持等諸多優(yōu)勢(shì)。

PKZIP是PKWare公司所推出的一款頗為流行的壓縮解壓軟件,在不同的系統(tǒng)平臺(tái)下均有相應(yīng)的版本,且功能非常強(qiáng)大,支持長(zhǎng)文件名以及為數(shù)眾多的壓縮格式(包括ZIP、RAR、TAR等)。

在PHP中,可調(diào)用PKZIP的命令行版本(Command Line)程序pkzipc自動(dòng)解壓所上傳的ZIP文件。

三、應(yīng)用示例

為說(shuō)明如何在PHP中實(shí)現(xiàn)ZIP文件的上傳與解壓,現(xiàn)略舉一例,如圖1、圖2所示。在ZIP文件上傳表單中指定要上傳的ZIP文件后,再單擊“上傳”按鈕,即可提交表單,由其處理程序自動(dòng)完成ZIP文件的上傳與解壓過(guò)程,并顯示相應(yīng)的處理結(jié)果。

該應(yīng)用示例以Windows為系統(tǒng)平臺(tái),采用Apache為Web服務(wù)器。假定ZIP文件上傳表單中文件元素的Name屬性值為MyF,則提交表單后所執(zhí)行的處理程序的關(guān)鍵代碼可設(shè)計(jì)為:

copy($MyF,$MyF_name);

unlink($MyF);

$MyFn_sz=explode(\".\",$MyF_name);

$MyFn_kzm=$MyFn_sz[count($MyFn_sz)-1];

if (strtoupper($MyFn_kzm) == \"ZIP\")

{

$comstr=\"pkzipc.exe -extract=all -overwrite=all -dir=current $MyF_name\";

exec($comstr);

unlink($MyF_name);

echo \"OK!\";

}

?>

其中,pkzipc為PKZIP的命令行版本程序,只需與處理程序置于同一個(gè)目錄下即可。

四、結(jié)束語(yǔ)

利用PHP與PKZIP實(shí)現(xiàn)ZIP文件的上傳與解壓,是一種易于實(shí)現(xiàn)的、跨平臺(tái)的解決方案,可有效地滿(mǎn)足某些應(yīng)用的實(shí)際需要。

參考文獻(xiàn):

[1]黃明等編著:PHP4實(shí)例解析. 北京:電子工業(yè)出版社,2001

[2]PKZIP Command Line使用手冊(cè)

主站蜘蛛池模板: 久久99蜜桃精品久久久久小说| 亚洲va欧美va国产综合下载| 一级做a爰片久久毛片毛片| 在线观看精品自拍视频| 欧美日韩精品一区二区视频| 欧美性猛交一区二区三区| 精品久久人人爽人人玩人人妻| 精品天海翼一区二区| a级毛片免费在线观看| 欧美怡红院视频一区二区三区| 日韩精品高清自在线| 韩日午夜在线资源一区二区| 国产精品亚欧美一区二区三区| 婷婷综合缴情亚洲五月伊| 国产第一页免费浮力影院| 成年人久久黄色网站| 美女被操黄色视频网站| 国产亚洲高清在线精品99| 在线观看国产网址你懂的| 亚洲αv毛片| 国产产在线精品亚洲aavv| 美女高潮全身流白浆福利区| 激情无码字幕综合| 18禁色诱爆乳网站| 白浆视频在线观看| 欧美日韩在线亚洲国产人| 欧美日韩在线观看一区二区三区| 激情综合五月网| 又猛又黄又爽无遮挡的视频网站| 免费一级毛片完整版在线看| 国产一在线| 国产91视频免费观看| 亚洲 欧美 中文 AⅤ在线视频| 九色在线观看视频| 国产专区综合另类日韩一区| 中文成人在线| 欧美人与动牲交a欧美精品| 久久综合结合久久狠狠狠97色| 在线观看免费AV网| 国产白浆一区二区三区视频在线| 视频一区亚洲| 亚洲人免费视频| 国产内射一区亚洲| 园内精品自拍视频在线播放| 欧美日韩动态图| 欧美精品啪啪一区二区三区| 日韩视频免费| 久久夜色精品| 人妻一本久道久久综合久久鬼色| 五月婷婷中文字幕| 婷婷在线网站| 欧美成人a∨视频免费观看| 国产女人喷水视频| 国产精品久久久久久久伊一| 在线日韩一区二区| 一区二区三区四区在线| A级毛片高清免费视频就| 日本草草视频在线观看| 欧美福利在线观看| 五月激激激综合网色播免费| 亚洲色图综合在线| 一级在线毛片| 色欲色欲久久综合网| 国产剧情一区二区| 综1合AV在线播放| 国产网站免费观看| 亚洲欧美在线综合图区| 国产精品无码久久久久久| 亚洲欧美另类久久久精品播放的| 国产日韩欧美黄色片免费观看| 狠狠色噜噜狠狠狠狠色综合久| 国产黑丝一区| 色综合久久88| 狠狠色噜噜狠狠狠狠色综合久| 国产精品成人一区二区不卡| 国产九九精品视频| 91久久偷偷做嫩草影院| 国产91无毒不卡在线观看| 91黄色在线观看| 亚洲天堂色色人体| 国产精品冒白浆免费视频| 国产精品粉嫩|