PHP Класс Simplezip

PHP versions 4 and 5 Copyright 2008 - 2011, Catchup, Inc. 1-19-4 ikinomatsubara, fukuoka-shi fukuoka, Japan 819-0055
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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