php - valores - Mostrar solo cinco primeras líneas del archivo de texto
leer varios valores de un archivo de texto en php (1)
Solo use un contador y salga del ciclo
$i = 0;
while (!feof($file)) {
$posts[] = fgets($file);
$i++;
if ($i >= 5) break;
}
Tengo este código (de SteAp):
<?php
$file = fopen("news/news_2013.txt", "r");
$i = 0;
while (!feof($file)) {
$posts[] = fgets($file);
}
fclose($file);
foreach ($posts as $rawPost ){
$datePart = substr( $rawPost, 0, 19 );
$newsPart = substr( $rawPost, 20, 10000 );
echo $datePart . '': '' . $newsPart . ''<br />'';
}
?>
Lo uso aquí: http://flamencopeko.net/news . Funciona perfecto
Estoy tratando de hacer una versión para la página principal que muestra solo las cinco líneas más nuevas. De esta manera: http://flamencopeko.net/index2.php Pero solo con las cinco publicaciones principales. Entonces, mientras (! Feof ($ archivo)) no funcionará para este propósito.
Sugerencias?