php导出cvs xls xlsx的解决方法

巴扎黑
发布: 2023-03-13 13:16:01
原创
2614 人浏览过
/**
 * 导出日志
 */
public function excel() {
   setlocale(LC_ALL, 'en_US.UTF-8');
   $filename = date('YmdHis') . ".csv";
   header("Content-type:text/csv");
   header("Content-Disposition:attachment;filename=" . $filename);
   header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
   header('Expires:0');
   header('Pragma:public');

   $db = Db::name($this->table)->order('id desc');
   $excelinfo = parent::_excel($db);
   $result = "标题,地址,作者,添加时间"."\n";
   foreach ($excelinfo as $v_excelinfo){
      $result.=replaces_string($v_excelinfo['article_title']).','.
         replaces_string($v_excelinfo['url']).','.
         replaces_string($v_excelinfo['article_author']).','.
         replaces_string($v_excelinfo['article_publish_time'])."\n";
   }
   echo $result;return;
}
登录后复制

以上是php导出cvs xls xlsx的解决方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板