>  기사  >  백엔드 개발  >  Prince of Tennis 디렉토리 PHP 온라인 패키징_지원 하위 디렉토리

Prince of Tennis 디렉토리 PHP 온라인 패키징_지원 하위 디렉토리

WBOY
WBOY원래의
2016-07-29 08:38:211106검색

프로그램은 php의 zip 확장자를 사용합니다. 서버에서 지원하면 사용 가능합니다^_^ 생성된 zip 패키지는 winrar 등으로 압축을 풀 수 있으며, 물론 php로도 압축을 풀 수 있습니다. 압축을 푼 후 잠시 후에 출시됩니다.
$button=$_POST['button']
if($button=="패킹 시작")
{
$zip = new ZipArchive();
$filename = "./".date("Y-m-d")."_".md5(time())."_jackfeng.zip"
if ($zip->open($filename, Ziparchive :: 생성)! == True) {
종료("& lt; $ 파일 이름 & gt; n을 생성할 수 없습니다.") 
 { 
  $zip->addFile( $path,str_replace("./","",str_replace("\","/",$path))); 
 }
echo "압축 완료, 전체 압축: " . ;numFiles . "n개 파일";
$zip->close()
}
함수 listdir($ start_dir='.') {
$files = array(); > if (is_dir($start_dir)) {
$fh = opendir($start_dir);
while (($file = readdir($fh)) !== false) {
if (strcmp( $file, '.')==0 || strcmp($file, '..')==0) 계속
$filepath = $start_dir
$file; ($filepath) )
$files = array_merge($files, listdir($filepath));
else
array_push ($files, $filepath);  
}  
closeir($fh );
?>
< ;title>온라인 패키징 도구                           ~ | 포장 도구                                      
& lt; p & gt; 설명: 패키지 시작 후, 웹 사이트 파일에 따르면 오래 걸릴 수 있습니다. 시간. 패키징이 완료된 후 압축된 패키지는 패키징할 사이트의 디렉터리에 저장되며 패킹 시간, 임의 문자열 jackfeng.zip으로 이름이 지정됩니다. FTP에 로그인한 후 다운로드하세요.

                                                   
위 내용은 Prince of Tennis 디렉토리의 내용을 포함하여 PHP 온라인 Packaging_supported 하위 디렉토리를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.