Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyciąganie danych z pliku przez file()
l3szcz
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.08.2012

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


Witajcie!
Mam takie pytanie, jak zrobić w PHP wyciąganie danych z pliku poprzez file() gdzie linijka z której chce wyciągnąć pliki wygląda tak:
"tekst1" "tekst2" "tekst3" "tekst4" "tekst5" "tekst6"

Chodzi mi o wyciągnięcie danej tekst2 i tekst3 na podstawie tekst1 i jej późniejszą edycję.
Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
-anoonym-
post
Post #2





Goście







linijka czy linijki?
bo mówisz ę linijka i podajesz kilka "text".
Z tego co piszesz wynika że jest 1 linijka z tekstami w cudzysłowiach. Dobrze rozumiem?

"danej tekst2 i tekst3 na podstawie tekst1"
tego nie rozumiem
Go to the top of the page
+Quote Post
fate
post
Post #3





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


Chcesz czego innego właśnie jak kolega zauważył.
zapisuj tak zeby kazda "dana" byla w nastepnej linijce a nie w jednej czyli dodawaj po danej "\r\n"

Potem jak masz tak skonstruowany plik robisz

  1. $tablica = file(plik.txt);


a dane masz:

  1. echo $tablica[0];
  2. echo $tablica[1];
  3. echo $tablica[2];


gdzie cyferka to nr linijki -1
Go to the top of the page
+Quote Post
l3szcz
post
Post #4





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.08.2012

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


A jak otworzyć file() koncowke danego pliku?
Go to the top of the page
+Quote Post
vifus
post
Post #5





Grupa: Zarejestrowani
Postów: 109
Pomógł: 13
Dołączył: 7.04.2012

Ostrzeżenie: (10%)
X----


Policz sobie, która to linijka (ctrl+g) i jak wyżej w przykładzie masz podane, wpisz ten numer w miejsce podane poniżej:

  1. $tablica = file("plik.txt");
  2. echo $tablica[tu_wpisz_numer_linijki];


Ten post edytował vifus 4.09.2013, 20:17:21
Go to the top of the page
+Quote Post
fate
post
Post #6





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


dokładanie:
count
Go to the top of the page
+Quote Post
l3szcz
post
Post #7





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.08.2012

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


Chodzi o to, że w pliku zapisuje sie dużo danych i ostatnia linijka pliku mnie interesuje (IMG:style_emoticons/default/smile.gif) Poczytam do poduszki i zobacze co sie stanie ;D
Go to the top of the page
+Quote Post

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: 25.09.2025 - 03:16