Codice PHP:

$filename 
"miofile.zip"

$files=array("/path/to/file1.mp3",....,"/path/to/fileN.mp3");

$savePath "somewhere_over_the_rainbow/"

exec("/usr/bin/zip ".$savePath.$filename." ".implode(" ",$files));

//test per controllare se il file l'ha creato effettivamente 
che ne so qualcosa del genere ad esempio... mo non ricordo se il cmd zip sia in /usr/bin o /usr/sbin/ o da qualche altra parte (sempre se ci sia)