Nur die ersten 6 Zeilen einer txt Datei ausgeben..

  • Hallo Leute,
    ich hab folgendes Problem und zwar, möchte ich aus einer txt Datei nur die ersten 6 Zeilen auslesen.
    Ich habe dazu schon folgende Scripts gefunden eins um die ganze txt auszulesen und anzuzeigen.
    Und eins um anzuzeigen wie viele Zeilen die txt Datei hat.
    Da ich leider noch nicht ganz so PHP erfahren bin weiß ich leider nicht wie ich diese Scripte verbinden kann.. und hoffe ihr könnt mir da weiter Helfen:
    Script 1:

    Code
    <?PHP
    $datei = file("txt/news/news.txt");
    $zeilen = count($datei);
    echo "Es sind ".$zeilen." Zeilen in der Datei vorhanden!";
    ?>

    Script 2:

    PHP
    <?php $fp = file("../../txt/news/news.txt");
    for($i = 0; $i <sizeof($fp);$i++){
    echo $fp[$i]."
    "; }
    ?>


    Ich hoffe das mir jemand dabei Helfen kann.. Danke schon mal...

  • informier dich mal über die for-schleife in php, und wie man eine txt datei ausliest.

    txt-datei, 20 sekunden google: link
    for-schleife, php.net funktionsreferenz: link

    dann nur noch das wissen kombinieren:

    Code
    <?
    	$datei = "datei.txt";
    	$array = file($datei);
    	for ($i = 0; $i < 6; $i++){
    		echo "
    
    
    ".$array[$i]."</p>";
    	}
    ?>

    for (startwert; anstatt "count()" schreiben wir deine gewünschte 6; $i++)

  • cool funktioniert Danke... und naja hab ge goggelt nur das problem dabei ist glaube ich auch wenn man nicht genau weiß wonach man suchen muß weil man sich ja noch nicht so gut auskennt... was zufinden ist ja leicht nur das suchen nicht wenn man nicht weiß wo nach ;) Ich Danke dir viel mals....