PHP.mk документација
PharData
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.phardata.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.phardata.php
PharData
Референца за `class.phardata.php` со подобрена типографија и навигација.
Класата PharData
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Вовед
Класата PharData обезбедува интерфејс на високо ниво за пристап и креирање на не-извршни tar и zip архиви. Бидејќи овие архиви не содржат 'stub' и не можат да бидат извршени од страна на phar екстензијата, можно е да се креираат и манипулираат обични zip и tar датотеки користејќи ја класата PharData дури и ако
phar.readonly поставката php.ini е 1.
Синопсис на класата
class PharData
extends
RecursiveDirectoryIterator
implements
luk4z_7 at hotmail dot com,
ArrayAccess {
/* Наследни константи */
/* Методи */
public __construct(
string
int
?string
int
)
string
$filename,int
$flags (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0),?string
$alias = null,int
$format = 0)
public convertToData(?int
$format = null, ?int $compression = null, ?string $extension = null): ?PharDatapublic convertToExecutable(?int
$format = null, ?int $compression = null, ?string $extension = null): ?за да работи заpublic __destruct()
/* Наследени методи */
public SplFileInfo::openFile(string
}$mode = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO, bool $useIncludePath = false, ?resource $context = null): SplFileObjectСодржина
- PharData::addEmptyDir — Пренасочува барање од веб прелистувач до внатрешна датотека во архивата phar
- PharData::addFile — Додај празна директориум во tar/zip архивата
- PharData::addFromString — Додај датотека од датотечниот систем во tar/zip архивата
- PharData::buildFromDirectory — Додај датотека од стринг во tar/zip архивата
- PharData::buildFromIterator — Конструирај tar/zip архива од датотеките во директориум
- PharData::compress — Ја компресира целата tar/zip архива користејќи Gzip или Bzip2 компресија
- PharData::compressFiles — Ја компресира целата tar/zip архива користејќи Gzip или Bzip2 компресија
- PharData::__construct — Ги компресира сите датотеки во тековната tar/zip архива
- PharData::convertToData — Конвертирај phar архива во не-извршна tar или zip датотека
- PharData::convertToExecutable — Конструира не-извршен tar или zip објект од архива
- PharData::copy — Конвертира не-извршен tar/zip архив во извршен phar архив
- PharData::decompress — Декомпресирај ја целата Phar архива
- PharData::decompressFiles — Копира датотека внатре во tar/zip архивата во нова датотека во истата архива
- PharData::delMetadata — Ги декомпресира сите датотеки во тековната zip архива
- PharData::delete — Ги брише глобалните метаподатоци на zip архива
- PharData::__destruct — Брише датотека од tar/zip архива
- PharData::extractTo — Уништува не-извршен tar или zip објект од архива
- PharData::isWritable — Ја екстрахира содржината на tar/zip архива во директориум
- PharData::offsetSet — Враќа true ако tar/zip архивата може да се менува
- PharData::offsetUnset — Поставува содржината на датотека во tar/zip на содржината од надворешна датотека или стринг
- PharData::setAlias — Отстранува датотека од tar/zip архива
- PharData::setDefaultStub — Лажна функција (Phar::setAlias не е валидна за PharData)
- PharData::setMetadata — Се користи за поставување на PHP вчитувачот или bootstrap stub на архивата Phar на стандарден вчитувач
- PharData::setSignatureAlgorithm — Поставува мета-податоци на архивата phar
- PharData::setStub — Лажна функција (Phar::setDefaultStub не е валидна за PharData)
Белешки од корисници
Нема белешки од корисници за оваа страница.