使用PHP导出csv数据源

时间:2015-12-14 15:28:43

标签: php csv

我有一个包含3列和一些行的excel csv文件,我希望我的PHP能够只从col2读取和导出。我在这里尝试了几个教程,但没有一个可以解决我的问题。

csv文件包含:

title code image

title1 code1 image1

title2 code2 image2

我想要的只是我的PHP文件只读取并从代码列中提取值并将代码作为URL的一部分发布,就像这样 来自csv的http://example.com/code/(the代码/

1 个答案:

答案 0 :(得分:0)

您可以使用fgetcsv

$col = 1; //assuming the second column
if (($handle = fopen("data.csv", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 0, ",")) !== FALSE) {
        printf('<a href="http://example.com/%s/">link</a>', $data[$col]);
    }
    fclose($handle);
}