PharData
PHP Manual

PharData::offsetSet

(PHP >= 5.3.0, PECL phar >= 2.0.0)

PharData::offsetSetИзменение содержимого файла

Описание

void PharData::offsetSet ( string $offset , string $value )

Это реализация интерфейса ArrayAccess, позволяющаа манипулировать содержимым tar/zip-архива в стиле доступа к элементам массива. offsetSet используется для изменения контента существующего файла, либо для создания нового.

Список параметров

offset

Имя файла (относительный путь).

value

Содержимое файла.

Возвращаемые значения

Ничего не возвращает.

Ошибки

Бросает исключение PharException в случае проблем с записью на диск.

Примеры

Пример #1 Пример использования PharData::offsetSet()

offsetSet не нужно вызывать напрямую. Используйте синтаксис [].

<?php
$p 
= new PharData('/path/to/my.tar');
try {
    
// вызов offsetSet
    
$p['file.txt'] = 'Hi there';
} catch (
Exception $e) {
    echo 
'Could not modify file.txt:'$e;
}
?>

Смотрите также


PharData
PHP Manual