如何使用csv文件在php上调用带有id的图像链接

时间:2015-07-02 09:23:31

标签: php csv fopen fgetcsv

我有一个csv文件,其中包含图像的ID和图像的链接。 我想创建一个调用id的php脚本并打开id的合适图像。现在我使用此代码来显示csv文件。

$row = 1;
if (($handle = fopen("file.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    print_r($data);
}
fclose($handle);
}

我的csv文件只有两列 带有ID和图像链接

知道该怎么做吗?

1 个答案:

答案 0 :(得分:2)

这就是你需要的:

<?php
$row = 0;
if (($handle = fopen("file.csv", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, "\t")) !== FALSE) {
        if ($row > 0) {
            if ($data[0] == '1234') echo $data[1];
        }
        $row++;
    }
    fclose($handle);
}

$ data [0]将是您的ID检查,$ data [1]将是您的图片链接。我已添加行检查以排除第一行,因为您将第一行作为标题。

替换:

'ID_HERE'

使用:

$_POST['id'];
//or
$_GET['id'];
// or however you get your id you want to check