PHP Class Simplezip

PHP versions 4 and 5 Copyright 2008 - 2011, Catchup, Inc. 1-19-4 ikinomatsubara, fukuoka-shi fukuoka, Japan 819-0055
Afficher le fichier Open project: baserproject/basercms Class Usage Examples

Méthodes publiques

Свойство Type Description
$centralDirectory array Central Directory
$compressedData array 圧縮データ
$endOfCentralDirectory string End Of Central Directory Record
$entries array エントリ(解凍用)
$oldOffset integer オフセット

Méthodes publiques

Méthode Description
_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 ) : 解凍したファイルを出力する

Method Details

_readFile() public méthode

ZIPファイルを読み込む
public _readFile ( string $path ) : array
$path string
Résultat array

addFile() public méthode

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

addFile2() public méthode

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

addFolder() public méthode

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

download() public méthode

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

getMTime() public méthode

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

getZippedData() public méthode

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

unix2DosTime() public méthode

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

unzip() public méthode

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

Property Details

$centralDirectory public_oe property

Central Directory
public array $centralDirectory
Résultat array

$compressedData public_oe property

圧縮データ
public array $compressedData
Résultat array

$endOfCentralDirectory public_oe property

End Of Central Directory Record
public string $endOfCentralDirectory
Résultat string

$entries public_oe property

エントリ(解凍用)
public array $entries
Résultat array

$oldOffset public_oe property

オフセット
public int $oldOffset
Résultat integer