本篇讲解PHP快速导出Table数据的教程。
PHP快速导出Table数据的教程
//先获取某个数据$date = input();
$id = @$date['data'];
$dataResult=Db::table('demo')
->where('id','in',$id)
->select();
// $dataResult = input('data');
// $dataResult = json_decode($dataResult,true);
// dump($dataResult);die;
$headTitle = "XX数据";
$title = date("Y-m-d")."-"."XX数据导出数据";
// $headtitle = "{$headTitle}";
$headtitle = "{$headTitle}";
$titlename="
编号
XX标题
姓名
年龄
性别
XX号
XX室
XX区
XX志
XX时间
XX操作
XX备注
XX修改
XX时间
XX类型
XX标识
";
$filename = $title.".xls";
// dump($title);
$this->excelData($dataResult,$titlename,$headtitle,$filename);
public function excelData($datas,$titlename,$title,$filename)
{
$str = "
这种方法可快速导出数据 不需要加载第三方phpExcel类库,线下测试环境php5.5可以 如果线上环境是php7.0建议使用phpexcel类库1.81,php7.0有点问题 不太建议我这个写法。
本篇讲解PHP快速导出Table数据的教程,更多相关内容请关注php中文网。
相关推荐: