PharData::offsetUnset

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

PharData::offsetUnsetRemove um arquivo de um arquivo tar/zip

Descrição

public PharData::offsetUnset(string $localName): void

Esta é uma implementação da interface ArrayAccess que permite a manipulação direta do conteúdo de um arquivo tar/zip usando colchetes de acesso a arrays. offsetUnset é usado para excluir um arquivo existente e é chamado pela construção de linguagem unset().

Parâmetros

localName

O nome do arquivo (caminho relativo) a ser modificado no arquivo tar/zip.

Valor Retornado

Nenhum valor é retornado.

Erros/Exceções

Lança PharException se houver algum problema ao liberar as alterações feitas no arquivo tar/zip para o disco.

Exemplos

Exemplo #1 Um exemplo de PharData::offsetUnset()

<?php
$p
= new PharData('/caminho/para/meu.zip');
try {
// exclui arquivo.txt de meu.zip chamando offsetUnset
unset($p['arquivo.txt']);
} catch (
Exception $e) {
echo
'Não foi possível excluir arquivo.txt: ', $e;
}
?>

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top