0

現在、「flatfile.txt」というテキストファイルがあります。これには、約 50 行のすべての Web サイトが含まれています。例: http://facebook.comなど。私が望んでいるのは、PHP でテキストファイルを開き、行を取り出してから、約 30 回実行することです。

<?php
$one = $url;
$httprefix = array("http://", "https://");
$trunclink1 = str_replace($httprefix, '', $one);
?>
<div class="view link">
   <img src="http://immediatenet.com/t/l?Size=1024x768&amp;URL=<? echo $one;?>" height="200px" width="300px" />
   <div class="mask">
        <h2><? echo $trunclink1;?></h2>
        <p><? echo $description; ?></p>
        <a href="#" class="info">Read Comments</a>
   </div>
</div>

つまり、$url は PHP がテキストファイルから取り出したものの出力です。したがって、$ twoに到達したら、$url に別のランダムな行を与える必要 があります。だから私はそこにいくつかの初心者の間違いがあるかもしれませんが、どんな助けも素晴らしいでしょう. 必要なのは foreach ループだと思いますが、よくわかりません。

4

1 に答える 1

3
<?php
foreach (array_rand(file('flatfile.txt'), 30) as $line) {
    echo $line;
}
于 2012-07-15T04:37:47.643 に答える