Класс PharData
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Введение
Класс PharData предоставляет высокоуровневый интерфейс доступа и создания
неисполняемых tar- и zip-архивов. Поскольку архивы этих типов не содержат
заглушку и не могут быть выполнены расширением Phar, есть возможность создавать
и обрабатывать обычные zip- и tar-файлы, используя класс PharData, даже если
параметр phar.readonly
в php.ini равен 1
.
Обзор классов
public addFile(
string $file
,
string $localname
= ?):
void
public __construct(
string $fname
,
int $flags
= ?,
string $alias
= ?,
int $format
= Phar::TAR
)
public copy(
string $oldfile
,
string $newfile
):
bool
public delete(
string $entry
):
bool
public extractTo(
string $pathto
,
string|array|null $files
= null
,
bool $overwrite
= false
):
bool
public offsetSet(
string $offset
,
string $value
):
void
public setStub(
string $stub
,
int $len
= -1):
bool
}
Содержание
There are no user contributed notes for this page.