當前位置:首頁 » 文件管理 » php解壓程序

php解壓程序

發布時間: 2025-01-15 17:06:22

『壹』 php的zip解壓到哪裡

解壓到哪不重要,重要的是怎麼能安裝後正常運行。

對於 php-5.4.9-nts-Win32-VC9-x86.zip ,有以下信息可供提示:

1. 這是php的安裝包,單純下載這個並不能使php就能運行,還需要伺服器(IIS、Apache等)的支持。

2. 這個安裝包版本是nts,也就是非線性安全版,通常建議是安裝在fastcgi上運行比較好。

3. win32 指出這是個32位Windows平台上運行的。

4. VC9 提示這是用Visual Studio 2008 編譯器編譯的,通常建議使用 IIS 伺服器來架設(VC6的建議使用Apache)。

5. X86 提示此版本在X86架構系統上運行。

『貳』 求php壓縮解壓rar和zip類源碼

不用寫,rar演算法是有專利權的

RAR壓縮演算法是RARLab的專利,其它軟體要使用或自己實現RAR演算法的實作,都是要向RARLab申請許可或交錢的

zip演算法php有自帶的函數
====>
需求
PHP 4
The bundled PHP 4 version requires » ZZIPlib, by Guido Draheim, version 0.10.6 or later

PHP 5.2.0 or later
This extension uses the functions of » zlib by Jean-loup Gailly and Mark Adler.
=====>
所以用RAR只有通過命令行調用已經安裝的rar程序實現打包,效果是一樣的.具體調用方法參考各自軟體說明.winrar也能用命令行調用,請看http://ke..com/view/2345.htm

『叄』 PHP怎麼解壓ZIP文件

?php

$zip=zip_open("/tmp/test2.zip");

if($zip){

while($zip_entry=zip_read($zip)){
echo"Name:".zip_entry_name($zip_entry)." ";
echo"ActualFilesize:".zip_entry_filesize($zip_entry)." ";
echo"CompressedSize:".zip_entry_compressedsize($zip_entry)." ";
echo"CompressionMethod:".zip_entry_compressionmethod($zip_entry)." ";

if(zip_entry_open($zip,$zip_entry,"r")){
echo"FileContents: ";
$buf=zip_entry_read($zip_entry,zip_entry_filesize($zip_entry));
echo"$buf ";

zip_entry_close($zip_entry);
}
echo" ";

}

zip_close($zip);

}

?>

『肆』 php 怎把上傳的rar zip文件 自動解壓 用的是哪個函數 求高手指點 告急 謝謝 求源代碼

/**
* PHP在線壓縮/解壓實例
*/

date_default_timezone_set('prc');

$zip = new engine_compress_decompress();

if (isset($_POST))
{
$sourcePath = ''; //默認位置

if (isset($_FILES['upfile'])) //上傳文件
{
$stmp = $zip->fileUpload('upfile');
$sourcePath = $stmp['sourcefile'];
$upfileError = $stmp['error'];
}
elseif (isset($_POST['inputfile'])) //輸入目錄或者文件
{
$sourcePath = $_POST['inputfile'];
}
elseif (isset($_POST['decompresssourcefiles'])) //解壓縮提交
{
$isDecompress = $zip->decompress($_POST['decompresssourcefiles'], $_POST['topath']);
if (!empty($isDecompress['filelist']))
{
$href = '<script type="text/javascript" language="javascript">window.location.href=\'#decompress\'</script>';
}

}

$fileList = $zip->fileArray($sourcePath); //解壓縮文件列表

if (isset($_POST['compressinputfileorfolder'])) //壓縮文件目錄或者文件輸入
{
$sourcePath = $_POST['compressinputfileorfolder'];
$href = '<script type="text/javascript" language="javascript">window.location.href=\'#compress\'</script>';
$compressFilelist = $zip->compressFileArray($sourcePath); //壓縮文件列表
}
elseif ((isset($_POST['selectcompressfilelist'])) && (isset($_POST['compresssavefilename'])))
{
$compressFiles = $zip->compress($_POST['selectcompressfilelist'], $_POST['compresssavefilename']); //真實檢測
$isCompress = $zip->CompileZipFile($compressFiles, $zip->savePath, 'all');
if (!empty($isCompress))
{
$href = '<script type="text/javascript" language="javascript">window.location.href=\'#compress\'</script>';
}
}
}

『伍』 如何通過php實現zip文件解壓操作

rar文件解壓php沒有直接支持的,不過可以通過下載將非線程安全的dll然後扔到php的ext目錄下,之後按照下面的步驟操作即可。
打開php.ini.
加一行 extension=php_rar.dll
重啟web伺服器 和php
復制代碼
代碼如下:
public function _unzip($fileName,$extractTO){
$fileName = iconv('utf-8','gb2312',"upload/zip/8月.rar");
// echo $fileName . '</br>';
$extractTo = "upload/zip/TEST/";
$rar_file = rar_open($fileName) or die('could not open rar');
$list = rar_list($rar_file) or die('could not get list');
// print_r($list);
foreach($list as $file) {
$pattern = '/\".*\"/';
preg_match($pattern, $file, $matches, PREG_OFFSET_CAPTURE);
$pathStr=$matches[0][0];
$pathStr=str_replace("\"",'',$pathStr);
// print_r($pathStr);
$entry = rar_entry_get($rar_file, $pathStr) or die('</br>entry not found');
$entry->extract($extractTo); // extract to the current dir
}
rar_close($rar_file);
}

『陸』 php解壓完怎麼安裝

解壓就已經完成安裝了,PHP就可以使用了,例如你可以這樣這行:
c:\php\php.exe abc.php
如果需要使得雙擊abc.php就運行,需要配置一下文件管理,使得*.php文件用c:\php\php.exe來處理,一般可以在第一次雙擊abc.php文件的選擇php.exe,也可以使用下面的命令:
assoc .php=PHPScript

ftype PHPScript=c:\php\php.exe %1 %*

如果需要在IIS、APACHE等WEB伺服器裡面使用PHP處理網頁,需要相應的進行配置。

熱點內容
蘋果手機存儲晶元 發布:2025-01-15 20:52:02 瀏覽:161
盲人讀屏軟體安卓哪個好 發布:2025-01-15 20:47:13 瀏覽:727
炸圖腳本 發布:2025-01-15 19:56:07 瀏覽:428
八字源碼 發布:2025-01-15 19:54:47 瀏覽:371
伺服器可以變電腦使用嗎 發布:2025-01-15 19:40:29 瀏覽:201
傳奇手游免費腳本 發布:2025-01-15 19:30:21 瀏覽:300
我國當前資源配置存在哪些問題 發布:2025-01-15 19:25:03 瀏覽:514
存儲在哪裡呀 發布:2025-01-15 19:11:39 瀏覽:450
pythonuniquelist 發布:2025-01-15 19:10:41 瀏覽:477
怎麼升安卓系統下載 發布:2025-01-15 19:04:27 瀏覽:894