Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
PharData::offsetSet
(PHP >= 5.3.0, PECL phar >= 2.0.0)
PharData::offsetSet — set the contents of a file within the tar/zip to those of an external file or string
Описание
void PharData::offsetSet ( string $offset , string $value )This is an implementation of the ArrayAccess interface allowing direct manipulation of the contents of a tar/zip archive using array access brackets. offsetSet is used for modifying an existing file, or adding a new file to a tar/zip archive.
Список параметров
offset - The filename (relative path) to modify in a tar or zip archive.
value - Content of the file.
Возвращаемые значения
No return values.
Ошибки
Throws PharException if there are any problems flushing changes made to the tar/zip archive to disk.
Примеры
Пример #1 A PharData::offsetSet() example
offsetSet should not be accessed directly, but instead used via array access with the [] operator.
$p = new PharData('/path/to/my.tar');
try {
// calls offsetSet
$p['file.txt'] = 'Hi there';
} catch (Exception $e) {
echo 'Could not modify file.txt:', $e;
}
Смотрите также
- Phar::offsetSet() - set the contents of an internal file to those of an external file
User Contributed Notes
There are no user contributed notes for this page.
Описание класса phardata, примеры использования класса phardata.
Описание на ru2.php.netОписание на php.ru