使用数组中的电子邮件字段电子邮件阵列

时间:2011-06-19 18:09:11

标签: php arrays email

我有一个2D数组,如下所示:

Array ( 
[0] => Array ( 
     [asin] => B004HFS6Z0 
     [title] => Kindle, Wi-Fi, Graphite, 6" Display with New E Ink Pearl Technology - includes Special Offers & Sponsored Screensavers 
     [price] => 114.00 
     [map] => 125.00 
     [email] => fake1@email.com ) 
[1] => Array ( 
     [asin] => B004CYX17O 
     [title] => Rizzy Home Apple 10-Piece Comforter Set, King 
     [price] => 502.80 
     [map] => 520.00 
     [email] => fake2@email.com ) ) 

我想要做的是根据电子邮件字段将其导出为2个csv文件(可能更多),然后通过电子邮件将csv文件作为该字段中电子邮件地址的附件发送。我希望所有人都在同一个csv文件中的电子邮件地址会有倍数,但是当电子邮件不同时,我会想要在单独的csv文件中。

这可能吗?我不知道从哪里开始这个但是真的想要一些建议!提前谢谢!

1 个答案:

答案 0 :(得分:1)

是的,可能。查看fopen,fputcsv和tempnam将csv数据写入临时文件。

发送附件的最简单方法是使用PEAR邮件库或Zend_Mail。你可以自己写,但确实需要做一些工作。