Для плоского файла новостей я сохраняю все данные в .txt
файлах. Список всех файлов .txt находится в каталоге messages
Чтобы получить все заголовки новостей (2-я строка каждого файла txt), которые я используюa foreach:
foreach($pagenewsmsgs as $file){
// open and prepare newsmessage
$newsmsg = 'messages/';
$newsmsg .= $file;
$fh = fopen($newsmsg, 'r');
$txtnewsmsg1 = file_get_contents($newsmsg);
$txtnewsmsg = stripslashes($txtnewsmsg1);
// get data out of txt file
$lines = file($newsmsg, FILE_IGNORE_NEW_LINES);// filedata into an array
$news_title = $lines[1]; // news title
echo $news_title.'<br />'; // echo all the title from each .txt file
fclose($fh);
} // end foreach
Этот цикл повторяет заголовок всех файлов .txt. Как я могу повторить название только первых 5 .txt файлов?