如何在PHP中从.CSV生成打印输出


How to generate a printout from .CSV in PHP

我正在寻找一种上传.CSV文件并从内容生成打印输出的方法

它正在为我创建的网站的用户生成密码表。

我想让它做一些类似的事情

姓名:Joe博客

用户名:j.blogs

电子邮件:Emailaddress@noware.com

密码:密码

因此,"名称、用户名、电子邮件和密码"是csv中的标题,其他是数据

任何帮助都将被视为

我更喜欢str_getcsv。。

$lines= file("file_name.csv");
$headers=array_shift($lines);
$header=str_getcsv($headers,',','"');
foreach ($lines as $l){
    $fields=str_getcsv($l,',','"');
    foreach ($fields as $i=>$f){
        echo $header[$i] . ": ". $f;
    }
}

这应该是一个开始。