亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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è)

        在线观看av不卡 一区二区三区 | 久久综网色亚洲美女亚洲av| 色偷偷亚洲第一成人综合网址| 久久无码高潮喷水| 国产精品黄色片在线观看| 久久精品国产亚洲av日韩精品| 久久精品国产亚洲av麻豆瑜伽| 国产高清av首播原创麻豆| 女同亚洲女同精品| 婷婷色在线视频中文字幕| 亚洲精品av一区二区| 国产盗摄xxxx视频xxxx| 欧美伊人网| 在线看片免费人成视久网不卡| 人妻少妇进入猛烈时中文字幕| 最近免费mv在线观看动漫| 亚洲天堂资源网| 日本一区二区日韩在线| av在线免费观看蜜桃| 日本aⅴ大伊香蕉精品视频| 国产精品青草久久久久婷婷| 国产精品午夜福利亚洲综合网| 69国产成人精品午夜福中文| 亚洲一区二区三区成人网站| 久久这里有精品国产电影网| 久久精品国产自产对白一区| 日韩精品无码一区二区| 国产一起色一起爱| 日韩最新av一区二区| 人妻中文字幕在线中文字幕| 亚洲精品乱码久久久久久蜜桃不卡 | 国产激情综合在线观看| 伊人久久成人成综合网222| 人成视频在线观看免费播放| 亚洲天堂二区三区三州| 欧美xxxx色视频在线观看| 亚洲男人的天堂精品一区二区| 女同另类专区精品女同| 日韩一区二区三区无码影院 | 久久蜜桃一区二区三区| 成人日韩熟女高清视频一区|