我有一个.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
答案 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);