Ciao a tutti, ho qualche problemino con la creazione di archivi ZIP attraverso le funzioni PHP

Mi occorre creare un file .zip sul mio server e successivamente popolarlo con alcuni file .jpg presenti.

Quindi io faccio quanto segue:

Creo un nuovo archivio:

Codice PHP:
$archive = new ZipArchive(); 
Poi parto con la creazione:

Codice PHP:
$name "test.zip";
if (
$archive->open($nameZIPARCHIVE::CREATE) !== true
{
 print(
"Impossibile creare l'archivio!");

Da qui sono fermo, ovvero, come faccio a specificare la directory dove creare il file?
Premesso che quanto fatto da me sia giusto, come proseguo?

Grazie infinite.