<?php function createtable($list,$filename){ header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=".$filename.".xls"); $strexport="Number\tName\tGender\tAge\r"; foreach ($list as $row){ $strexport.=$row['id']."\t"; $strexport.=$row['username']."\t"; $strexport.=$row['sex']."\t"; $strexport.=$row['age']."\r"; } $strexport=iconv('UTF-8',"GB2312//IGNORE",$strexport); exit($strexport); } $filename = '报表'.date('YmdHis'); $list = array( array('id'=>1,'username'=>'Wu Zheran','sex'=>'male','age'=>27), array('id'=>2,'username'=>'Jing Lingjing','sex'=>'male','age'=>29), array('id'=>3,'username'=>'Bao Tianming','sex'=>'male','age'=>28), array('id'=>4,'username'=>'Luoyueqing','sex'=>'female','age'=>26) ); createtable($list,$filename);
Effect picture: