Código PHP:
<?php
$zip = new ZipArchive();
$filename = 'test.zip';
if($zip->open($filename,ZIPARCHIVE::CREATE)===true) {
$zip->addFile('a.txt');
$zip->addFile('b.txt');
$zip->close();
echo 'Creado '.$filename;
}
else {
echo 'Error creando '.$filename;
}
?>
Saludos