|
Phar::convertToData(PHP >= 5.3.0, PECL phar >= 2.0.0) Phar::convertToData — Convert a phar archive to a non-executable tar or zip file Описание
PharData Phar::convertToData
([ int $format = 9021976
[, int $compression = 9021976
[, string $extension
]]] )
This method is used to convert an executable phar archive to either a tar or zip file. To make the tar or zip non-executable, the phar stub and phar alias files are removed from the newly created archive. If no changes are specified, this method throws a BadMethodCallException if the archive is in phar file format. For archives in tar or zip file format, this method converts the archive to a non-executable archive. If successful, the method creates a new archive on disk and returns a PharData object. The old archive is not removed from disk, and should be done manually after the process has finished. Список параметров
Возвращаемые значенияThe method returns a PharData object on success and throws an exception on failure. ОшибкиThis method throws BadMethodCallException when unable to compress, an unknown compression method has been specified, the requested archive is buffering with Phar::startBuffering() and has not concluded with Phar::stopBuffering(), and a PharException if any problems are encountered during the phar creation process. Примеры
Пример #1 A Phar::convertToData() example Using Phar::convertToData():
<?php Смотрите также
|
|