11
08月
2015
16. 解压文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
function unzip( $location , $newLocation )
{
if ( exec ( "unzip $location" , $arr )){
mkdir ( $newLocation );
for ( $i = 1; $i < count ( $arr ); $i ++){
$file = trim(preg_replace( "~inflating: ~" , "" , $arr [ $i ]));
copy ( $location . '/' . $file , $newLocation . '/' . $file );
unlink( $location . '/' . $file );
}
return TRUE;
} else {
return FALSE;
}
}
|
语法:
1
2
3
|
<?php
unzip( 'test.zip' , 'unziped/test' ); //File would be unzipped in unziped/test folder
?>
|
特殊说明,本文版权归 ning个人博客 所有带原创标签请勿转载,转载请注明出处.