我想通过查询数据库来生成带有数据的csv文件.然后浏览器应提示用户下载文件.问题是,readfile函数需要一个文件名而不是句柄,但我找不到一个函数来获取这个临时文件的文件名.
我想有更好的方法可以做到这一点,但我找不到它们.
我想有更好的方法可以做到这一点,但我找不到它们.
$handle = tmpfile(); fputcsv($handle,array('year','month','product','count')); header('Content-Type: application/csv'); header('Content-Disposition:attachment;filename=LS_export'); echo readfile($handle); fclose($handle); exit();