PHP 클래스 Simplezip

PHP versions 4 and 5 Copyright 2008 - 2011, Catchup, Inc. 1-19-4 ikinomatsubara, fukuoka-shi fukuoka, Japan 819-0055
파일 보기 프로젝트 열기: baserproject/basercms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$centralDirectory array Central Directory
$compressedData array 圧縮データ
$endOfCentralDirectory string End Of Central Directory Record
$entries array エントリ(解凍用)
$oldOffset integer オフセット

공개 메소드들

메소드 설명
_readFile ( string $path ) : array ZIPファイルを読み込む
addFile ( binary $data, string $directoryName, integer $time ) 圧縮対象データを追加
addFile2 ( mixed $data, string $name, integer $time ) addFile2
addFolder ( string $directory, $put_into = '' ) フォルダを追加する
download ( string $archiveName ) 圧縮ファイルをダウンロードする
getMTime ( integer $time ) : hex Get Hexd Time
getZippedData ( ) : binary 圧縮されたデータを取得する
unix2DosTime ( $unixtime ) Adds "file" to archive
unzip ( $source, $tareget ) : 解凍したファイルを出力する

메소드 상세

_readFile() 공개 메소드

ZIPファイルを読み込む
public _readFile ( string $path ) : array
$path string
리턴 array

addFile() 공개 메소드

圧縮対象データを追加
public addFile ( binary $data, string $directoryName, integer $time )
$data binary
$directoryName string
$time integer

addFile2() 공개 메소드

addFile2
public addFile2 ( mixed $data, string $name, integer $time )
$data mixed
$name string
$time integer

addFolder() 공개 메소드

フォルダを追加する
public addFolder ( string $directory, $put_into = '' )
$directory string

download() 공개 메소드

圧縮ファイルをダウンロードする
public download ( string $archiveName )
$archiveName string

getMTime() 공개 메소드

Get Hexd Time
public getMTime ( integer $time ) : hex
$time integer Unix timestamp
리턴 hex the date formated as a ZIP date

getZippedData() 공개 메소드

圧縮されたデータを取得する
public getZippedData ( ) : binary
리턴 binary $zipedData

unix2DosTime() 공개 메소드

Adds "file" to archive
public unix2DosTime ( $unixtime )

unzip() 공개 메소드

解凍したファイルを出力する
public unzip ( $source, $tareget ) :
리턴

프로퍼티 상세

$centralDirectory 공개적으로 프로퍼티

Central Directory
public array $centralDirectory
리턴 array

$compressedData 공개적으로 프로퍼티

圧縮データ
public array $compressedData
리턴 array

$endOfCentralDirectory 공개적으로 프로퍼티

End Of Central Directory Record
public string $endOfCentralDirectory
리턴 string

$entries 공개적으로 프로퍼티

エントリ(解凍用)
public array $entries
리턴 array

$oldOffset 공개적으로 프로퍼티

オフセット
public int $oldOffset
리턴 integer