2

我在这里有这个测试:http: //flamencopeko.net/news2工作。

但我希望日期在他们自己的 tr 中。因此,如果我在文本文件中将日期放在自己的行上,我会喜欢关于如何使用 php.ini 从 txt 文件中读取每一行的建议。那时它们可能会变成两个数组。一个用于日期,一个用于新闻内容。

资料来源: http: //flamencopeko.net/news2/index.txt

代码:

<?php
$file = fopen("news_2013.txt", "r");

$i = 0;
while (!feof($file)) {
    $posts[] = fgets($file);
}
fclose($file);

foreach ($posts as $x){
    echo '<table><tr><td align="justify">'.$x.'</td></tr></table><br/>';
}
?>

它应该看起来像这样: http: //flamencopeko.net/news。该页面在文本文件中有 html 表格等标签。我们不希望那样。

4

1 回答 1

2

据我所知,您不想读取每一行,而是要识别一个输入行的不同部分。

这个怎么样:

foreach ($posts as $rawPost ){

    $datePart = substr( $rawPost, 0, 19 );
    $newsPart = substr( $rawPost, 19, 10000 );

    echo '<table><tr>'
       . '<td>' . $datePart . '</td>'
       . '<td align="justify">' . $newsPart . '</td>'
       . '</tr></table><br/>'
       ;

}
于 2013-08-25T22:05:47.460 回答