Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从web动态生成excel文件_Php_Excel - Fatal编程技术网

Php 如何从web动态生成excel文件

Php 如何从web动态生成excel文件,php,excel,Php,Excel,如何在我的网页中放置一个链接,单击该链接可以从我的数据库下载包含数据的.csv文件?您可以使用fputcsv()。请按照此说明如何使用该代码 这是一个例子 <?php $list = array ( "Peter,Griffin,Oslo,Norway", "Glenn,Quagmire,Oslo,Norway", ); $file = fopen("contacts.csv","w"); foreach ($list as $line) { fputcsv($file,exp

如何在我的网页中放置一个链接,单击该链接可以从我的数据库下载包含数据的.csv文件?

您可以使用
fputcsv()
。请按照此说明如何使用该代码

这是一个例子

<?php
$list = array
(
"Peter,Griffin,Oslo,Norway",
"Glenn,Quagmire,Oslo,Norway",
);

$file = fopen("contacts.csv","w");

foreach ($list as $line)
  {
  fputcsv($file,explode(',',$line));
  }

fclose($file); ?>


是的。继续。@Dagon你应该把这个作为回答。这个问题不太广泛。谢谢你的帮助