我正在尝试使用.csv文件中的href创建一个链接数组

时间:2018-05-18 15:34:00

标签: php html

我有一个.csv文件,我正在尝试在html页面中创建一个带有相关href的链接列表。我只是想显示:

  

page1(href to test1.html)
  第2页(href to test2.html)
  等

到目前为止,我的代码显示如下:

第1页
//www.test1.co.uk
第2页
//www.test2.co.uk

我只需要:

Page1(链接到www.test1.html)
第2页(链接到www.test2.html)

这是代码:

<?php



$link = "feed.csv";
$fp = fopen($link, 'r');

    while(($line = fgetcsv($fp)) !== FALSE) {
    foreach($line as $key => $value) {
        echo "<a href='".$key."'>".$value."</a><br>";
                                      }
                                             }


fclose($fp);

&GT;

feed.csv文件有两个字段:

Page1,www.test1.html
第2页,www.test2.html

1 个答案:

答案 0 :(得分:0)

你不需要使用foreach。

请尝试以下。

<?php
    $link = "feed.csv";
    $fp = fopen($link, 'r');

    while(($line = fgetcsv($fp)) !== FALSE) {
            echo "<a href='".$line[1]."'>".$line[0]."</a><br>";
    }
    fclose($fp);