Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]wyświetlanie pliku txt od danej linii
Forum PHP.pl > Forum > Przedszkole
janek1230
Witam czy da się zrobić coś takiego:
Mam plik txt z powiedzmy 10liniami tekstu, czy da się doś takigo zrobić aby były np wyświetlane(include?) tylko np linie od 5 do 9?

Pozdr.
skowron-line
  1. <?php
  2. $arr = file( 'plik.txt' );
  3. for( i=5; i<= 9; i++){
  4. echo $arr[ i ];
  5. }
  6. ?>

bardzo okrojona wersja
Cezar708
  1. <?php
  2. $linie = file('plik.txt');
  3. for ($i=5; $i<=9; $i++){
  4. echo $linie[$i];
  5. }
  6. ?>
qlik
witam:) chciałbym nieco odświeżyć temat....

Ja dopiero zaczynam zabawe w php i nie wiem jak zrobić żeby, tak jak u przed mówcy wyświetlane były linie od dajmy na to 5 do 10 ale później od 20 do 25... będę wdzięczny za pomoc
nexis
  1. <?php
  2. $lines = file('plik.txt');
  3. // Wyświetlenie linii 5 do 25
  4. for ($i = 5; $i <= 25; $i++) {
  5.    echo $lines[$i] . PHP_EOL;
  6.    // Przy linii 10 skok do 20
  7.    if (10 == $i) $i = 20;
  8. }
  9. ?>
qlik
Wielkie dzięki, o to mi chodziło yahoo.gif
a jeszcze może ktoś mi podpowie jak zrobić żeby po każdej czytanej linii przechodziło do linii niżej
nexis
  1. <?php
  2. $lines = file('plik.txt');
  3. // Wyświetlenie linii 5 do 25
  4. for ($i = 5; $i <= 25; $i++) {
  5.   printf('%s<br />', $lines[$i]);
  6.   // Przy linii 10 skok do 20
  7.   if (10 == $i) $i = 20;
  8. }
  9. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.