Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wewnętrzny wskaźnik pliku na określonym wersie
ciszex
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.06.2006

Ostrzeżenie: (0%)
-----


witam:)

kurcze nie umiem znaleść, a także napisac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) skrypcik, ktory przesunalby wew. wsakznik pliku na okreslona linie (wers). BAAAARDZO prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $fp = fopen("plik.txt", "r") or die("error");
  3. $i=0;
  4.  
  5. // ktory wers odczytac
  6. $ktory = 5;
  7.  
  8. while (!feof($fp)) {
  9. $line =& fgets($fp, 1024);
  10. if ($i++ == $ktory-1) {
  11. echo $line;
  12. break;
  13. }
  14. }
  15.  
  16. fclose($fp);
  17. ?>


albo:

  1. <?php
  2. // ktory wers
  3. $ktory = 5;
  4.  
  5. $tab =& file("plik.txt");
  6. echo $tab[$ktory-1];
  7. ?>


druga wersja nie polecana dla dużych plików

Ten post edytował em1X 11.06.2006, 14:40:39
Go to the top of the page
+Quote Post
dem
post
Post #3





Grupa: Zarejestrowani
Postów: 96
Pomógł: 7
Dołączył: 24.01.2006
Skąd: lublin/wawa

Ostrzeżenie: (0%)
-----


w drugim przykladzie jest tablica z wszystkimi liniami pliku, a w 1 jak rozumiem pamięć jest rezerewowana tylko dla wybranej lini, tak?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 02:00