![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) ![]() ![]() |
mam pytanie jak z pilu txt wyciagnac dowolna linie np. 6 12 34 itd.
![]() ![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 15.05.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
jest
![]() Kod $plik = file("plik.txt");
no i jezeli chcesz linie 6 z tego pliku : [php:1:4e1f8ed4c6]<?php $linia6 = $plik[5]; ?>[/php:1:4e1f8ed4c6] (index tablicy to nr linii -1) |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
to chyba raczej
[php:1:18a8f889f8]<?php $linia6 = $plik[7]; ?>[/php:1:18a8f889f8] -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat to chyba raczej
[php:1:ef06872e2d]<?php $linia6 = $plik[7]; ?>[/php:1:ef06872e2d] Raczej nie ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 15.05.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
6-1 = 7 ?!
![]() hmm ... to ciekawe wassago ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) ![]() ![]() |
dzieki wielkie ! popolenilem glupi blad i nie zauwazylem nie wychodzilo mi i zgupialem !
ps tylko sie nie posprzeczajcie przez to ![]() dzieki |
|
|
![]()
Post
#7
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Może prablem polegał na tym ze liczenie zaczyna sie od 0
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam!!
A jeśli plik ma 10000 linii?? Pobieranie wszystkiego do tablicy i wybieranie 1 elementu będzie mało optymalne!?! A coś takiego: [php:1:087d981597]<?php function podaj_linie($pNazwa, $pLinia, $pSciezka=''){ $pl = fopen($pSciezka.$pNazwa, "a"); $z = 1; while(!feof($pl)){ if($z == $pLinia){ return chop(fgets($pl)); } else { fgets($pl); } $z++; } return false; // nie ma takiej linii } $linia = podaj_linie('plik.txt', 4); echo $linia; ?>[/php:1:087d981597] -------------------- pozdrawiam bamboos
http://piorun.ds.pg.gda.pl/~ronek/log/jedyne.wma |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Witam!!
A jeśli plik ma 10000 linii?? To proponuję przejść na jakąś Bazę Danych ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 15:13 |