Cet article vous explique principalement comment générer directement des documents Excel en utilisant PHP. Il est principalement partagé avec vous sous forme de code. J'espère qu'il pourra vous aider.
Code source de la classe Excel :
class Excel{ function __construct($filename){ header('Content-Type:application/vnd.ms-excel'); header('Content-Disposition:attachment;filename='.iconv('utf-8', 'gb2312//IGNORE', $filename).'.xls'); /*gb2312后加“//IGNORE”以防止转码故障后停止运行。下同*/ } function writeln($row){ foreach($row as $col){ echo iconv('utf-8', 'gb2312//IGNORE', $col."\t");//此处使用双引号 } } function write($rows){ foreach($rows as $row){ $this->writeln($row); } } }
Utilisation :
$excel=new Excel('MyExcel');$excel->wirteln(['第一列','第二列','第三列']);$arrs=array();foreach($i=0;$i<3;$i++){ foreach($j=0;$j<3;$j++){ $arrs[$i][$j]=$i.'*'.$j.'='.$i*$j; } }$excel->write($arrs);
Recommandations associées :
Comment utiliser php pour générer EXCEL documents
php génère un exemple de programme de document EXCEL_PHP tutoriel
php génère un exemple de programme de document EXCEL
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!