Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wyciągnie danych z pliku txt
Forum PHP.pl > Forum > Przedszkole
tikime3
Witam. Mam plik txt o mniej więcej takiej treści.

Imie | Nazwisko | Adres | Email | Numer buta xxxKONIEC_WIERSZA
Imie | Nazwsiko | Adres | Email | Numer buta xxxKONIEC_WIERSZA
...

itd
poberam plik
na począŧku rodzielam poszczególne rekordy EXPLODEM xxxKONICE_WIERSZA
i mam piękną tablicę w której z każdym z elementów jest poszczegówny WIERSZ

teraz by się przydało FOREACH wiersz... rozbić kolejnym EXPLODEM poszczególne rekordy "|"

i tutaj trochę się gubię... bo koniec konców wszystko chciałbym mieć
w 2 wymiarowej tablicy tak żeby $tablica[$numer_rekordu][$poszczegolne_komorki]

z góry dzięki za pomoc
pozrawiam dry.gif
Fifi209
Yyy, nie prościej file i potem explode na tych liniach już?

  1.  
  2. $file = file('plik.txt');
  3.  
  4. $tablica = array();
  5.  
  6. foreach ($file as $key => $row) {
  7. $tablica[$key] =explode('|', $row);
  8. }
mls
Skoro już mowa o upraszczaniu, to po co korzystać z niepotrzebnej dodatkowej zmiennej?
  1. $file = file('plik.txt');
  2. foreach ($file as & $row)
  3. $row = explode('|', $row);
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.