0
篇帖子
今天有个小需求是导出txt并且自动下载的需求,没什么好说的直接上代码吧。
<?php
$data = $_POST;
$idList = $data['id'];
$idResult = implode(',', $idList);
$result = Db::name('user')
->where('id', 'in', $idResult)
->select();
$content = '';
foreach ($result as $item) {
$content .= '账号:' . $item['username'] . ' -- 密码:' . $item['password'] . ' -- 登录IP:' . $item['ip'] . ' -- 登录时间:' . date('Y-m-d H:i:s', $item['create_time']) . "\r\n";
}
Header("Content-type:application/octet-stream");
Header("Accept-Ranges:bytes");
header("Content-Disposition:attachment;filename=test.txt");
header("Expires:0");
header("Cache-Control:must-revalidate,post-check=0,pre-check=0 ");
header("Pragma:public");
echo $content;
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。
「人生在世,留句话给我吧」