Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tylko kilka... [tablica]
Forum PHP.pl > Forum > PHP
JaKo
Jak ograniczyć ilość wyświetlanych elementów w tablicy. Przypuszczając, że mam zapisane w pliku kilkanaście linijek danych, w taki sposób:
Kod
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam

Jeżeli tworzę z tego pliku tabelę, to jak później wyświetlić tylko np.7 najnowszych (czyli od końca) elementów. Proszę o pomoc i z góry dziękuje...
mdco
Naprzykład tak:
  1. <?php
  2.  
  3. $plik="twoj_plik";
  4. $linie=file($plik);
  5. for($i=count($linie); $i>=$count($linie)-7; $i--) {
  6.       echo $linie[$i];
  7. }
  8.  
  9. ?>
JaKo
Coś nie działa... Pisze, że nie można zdefiniować funkcji...
shpyo
weź człowieku skopiuj ten błąd, bo to co napisał mdco jest poprawne!
My nie jesteśmy wróżkami!
mike
Oj Panowie, Panowie ...
  1. <?php
  2.  
  3. $arr = array( 12, 4, 3, 4, 2345, 34, 346, 34,6, 34,6, 3,634,6, 34,);
  4.  
  5. echo '<pre>' . print_r( $arr, true ) . '</pre>';
  6.  
  7. $arr2 = array_splice( $arr, -);
  8.  
  9. echo '<pre>' . print_r( $arr2, true ) . '</pre>';
  10.  
  11. ?>

tongue.gif

P.S.
@JaKo juz Ci @shpyo powiedział, lecz powtórzę.
Jak piszesz, że nie działa to napisz co nie działa (albo podeślij mi na PW zaklęcie jasnowidzenia)
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.