function decryptData($value, $filename, $name, $downloadBothMMStartTime)
 {
     //vale : encrypted data and filename : to decrypt file
     //AES 128-bit decryption
     $key = "Mary has one cat";
     $crypttext = $value;
     $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB);
     $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
     $decrypttext = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $crypttext, MCRYPT_MODE_ECB, $iv);
     //writing to file filename.txt.decrypt
     $myfile = fopen("C:\\xampp\\htdocs\\BEPROJECT\\Html\\Decrypt/" . $name . ".decrypt", "w") or die("Unable to open file!");
     fwrite($myfile, $decrypttext);
     $decrypt_file = $name . '.decrypt';
     $storage = array();
     $partialName = array();
     $storage = explode("_", $name);
     //abc_mp3.txt
     $actualName = $storage[0];
     //abc
     $tailName = $storage[1];
     //mp3.txt
     $partialName = explode(".", $storage[1]);
     $extensionName = $partialName[0];
     //mp3
     $fullName = $actualName . "." . $extensionName;
     //abc.mp3
     $fileNames = array('\\Multimedia/' . $fullName, '\\Decrypt/' . $decrypt_file);
     $zip_file_name = $actualName . '.zip';
     $file_path = dirname(__FILE__);
     //echo "<br>".$file_path;
     zipFilesDownload($fileNames, $zip_file_name, $file_path, $downloadBothMMStartTime);
     fclose($myfile);
 }
<?php

function zipFilesDownload($file_names, $archive_file_name, $file_path)
{
    $zip = new ZipArchive();
    if ($zip->open($archive_file_name, ZIPARCHIVE::CREATE) !== TRUE) {
        exit("cannot open <{$archive_file_name}>\n");
    }
    foreach ($file_names as $files) {
        $zip->addFile($file_path . $files, $files);
    }
    $zip->close();
    header("Content-type: application/zip");
    header("Content-Disposition: attachment; filename={$archive_file_name}");
    header("Pragma: no-cache");
    header("Expires: 0");
    readfile("{$archive_file_name}");
    exit;
}
$fileNames = array('files/Tulips.jpg', 'files/file1.pdf');
$zip_file_name = 'mFile.zip';
$file_path = dirname(__FILE__) . '/';
zipFilesDownload($fileNames, $zip_file_name, $file_path);
?>