我想创建一个.php文件来读取.txt文件,然后对于文本文件中的每一行,它将获取数据并创建一个包含数据的新链接。
示例:的
LIST.TXT
r2389
y3323
u3330
d2723
reader.php
<?php
$myFile = "list.txt";
$lines = file($myFile);
?>
<a href="http://website.com/<?php echo $lines[0];?>">link 1</a>
<a href="http://website.com/<?php echo $lines[1];?>">link 2</a>
<a href="http://website.com/<?php echo $lines[2];?>">link 3</a>
<a href="http://website.com/<?php echo $lines[3];?>">link 4</a>
reader.php 输出
<a href="http://website.com/r2389">link 1</a>
<a href="http://website.com/y3323">link 2</a>
<a href="http://website.com/u3330">link 3</a>
<a href="http://website.com/d2723">link 4</a>
这将获取信息,然后将其回显到链接中 但这意味着我需要创建适量的链接才能使其正常工作,最后我想能够编辑 list.txt 然后让php自动创建
<a href="<?php echo $lines[*];?>">link *</a>
取决于 list.txt 中的行数。 它还会标记
<a>link *</a>
取决于行号。
提前致谢。
答案 0 :(得分:1)
只需循环遍历数组。
<?php
$myFile = "list.txt";
$lines = file($myFile);
$lineNumber = 1;
foreach($lines as $line)
{
?>
<a href="http://website.com/<?php echo $line;?>">link <?php echo $lineNumber?></a>
<?
$lineNumber++;
}
?>