Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zapisywanie danych z pliku do tablicy dwuwymiarowej, Wczytywanie po 3 linie do tablicy.
jei
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.02.2010

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


Witam,
proszę o pomoc w stworzeniu skryptu, przejdźmy do sedna, co on ma robić?
1. wczytuje plik
2. deklaruje zmienna dwuwymiarowa
3. wczytuje po 3 linie z pliku i każdą z tych linni zapisuje do tablicy(tej drugiej)
4. i tak dalej do konca pliku.

moje problemy to:
- nie wiem jakby to zrobić, żeby skrypt wczytywał pierwszą linię, ladował ją do Array ( [0] => Array ( [id] => costam), druga linie do Array ( [0] => Array ( [ps] => costam), trzecia linie do Array ( [0] => Array ( [dg] => costam), nastepnie dla 4 linii do Array ( [1] => Array ( [id] => costam) i tak do skonczenia pliku,

z tego co wiem, to użyłbym file, aby wczytać, później foreach aby zrobić operację na 3 liniach, nie wiem jednakze co zrobic, żeby po wykonaniu foreach i wczytaniu w nim po 3 linie przejść kursorem do 4 linii ( 3 linie w przód) i wykonać jeszcze raz foreach,

proszę o jakieś sugestię, zainteresowanym serdecznie dziękuję winksmiley.jpg


EDIT***

chociaż tak myślę, pewnie dałoby się prościej,

-otwieram przez file,
-deklaruje tablice 2 wymiarowa,
-zliczam ilosc linii,
-dziele przez 3,
-zwracam wynik jako argument dla petli for,
-w petli for robie 3 zmienne odpowiadajace za odpowiednie linie(maja swoja wartosc poczatkowa, 1, 2 i 3), wczytuje linię nr 1., zmienna tej linii podwyzszam o 3, 2. linia - to samo, 3. linia - to samo,
-for spelnia sie do oporu, teraz dla zmiennych podwyzszonych

hmm, to powinno jakoś działać, a da się bardziej po ludzku?

pozdrawiam

Ten post edytował jei 2.02.2010, 23:12:35
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 05:14