1

.txt ファイルを読み取る .php ファイルを作成し、テキスト ファイルの各行に対してデータを取得し、データとの新しいリンクを作成したいと考えています。

例:

list.txt

r2389
y3323
u3330
d2723

リーダー.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>

行番号によります。

前もって感謝します。

4

1 に答える 1

2

配列をループするだけです。

<?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++;
    }
    ?>
于 2013-05-06T08:13:53.480 に答える