このファイルcsvをzipした後にファイルcsvを作成し、ファイルzipをサーバーに保存したいと思います。私は次のようにコーディングします:
foreach($list as $item)
{
$csv .= join("\t", $item)."\r\n";
}
$csv = chr(255).chr(254).mb_convert_encoding($csv,"UTF-16LE","UTF-8");
header("Content-type: application/x-msdownload");
header("Content-disposition: csv; filename=CSV_".date("YmdHis").".csv; size=".strlen($csv));
$zip = new ZipArchive();
$zip_name ="CSV_".$dateTimeNow.".zip"; // Zip name
if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE)
{
$error .= "* Sorry ZIP creation failed at this time";
}
$zip->addFile($csv);
$zip->close();
ファイルcsvは正常に作成されましたが、zipファイルと保存ファイルはまだ成功していません。手伝って頂けますか?ありがとう。