Funções para Zip
PHP Manual

ZipArchive::deleteName

(PHP 5 >= 5.2.0, PECL zip >= 1.5.0)

ZipArchive::deleteNamedelete an entry in the archive using its name

Descrição

bool ZipArchive::deleteName ( string $name )

Delete an entry in the archive using its name.

Parâmetros

name

Name of the entry to delete.

Valor Retornado

Retorna TRUE em caso de sucesso ou FALSE em falhas.

Exemplos

Exemplo #1 Delete file from archive using its name

<?php
$zip 
= new ZipArchive;
if (
$zip->open('test1.zip') === TRUE) {
    
$zip->deleteName('testfromfile.php');
    
$zip->close();
    echo 
'ok';
} else {
    echo 
'failed';
}
?>

Funções para Zip
PHP Manual