Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Odzielenie danych
Forum PHP.pl > Forum > Przedszkole
Mike122
Witam posilam plik z takimi danymi:


  1. 00:00:01;1;Users0 : TXT;S :P
  2. 00:00:01;1;Users1 : TXTS :P
  3. 00:01:11;2;Users2 : TXT;S :P
  4. 00:01:12;1;Users9 : TXTS :P
  5. 00:01:13;4;Users0 : TXTS :P
  6. 00:02:03;1;Users1 : T;XTS :P
  7. 00:02:05;3;Users2 : TXTS :P


I teraz chciałbym aby z każdej linij zrobił odpowiednią tablice czyli np.

z 00:00:01;1;Users0 : TXT;S :P
zrobił mi

  1. Array (
  2. [0] => "00:00:01"
  3. [1] => "1"
  4. [2] => "Users0 : TXT;S :P"
  5. )


czy z 00:00:01;1;Users1 : TXTS :P

  1. Array (
  2. [0] => "00:00:01"
  3. [1] => "1"
  4. [2] => "Users1 : TXTS :P"
  5. )


Mógłbym użyć tu explode aby oddzielił mi wszystkie ";" jednak jeśli istnieje ciąg ktrym ma w sobie ";" np. Users0 : TXT;S :P to explode tez podzieli wtedy tez to podzieli a tego bym nie chciał.

Proszę o pomoc
wookieb
A manual żółknie u ciebie na kompie...
http://pl2.php.net/explode 3 argument
nospor
lub:
http://pl2.php.net/manual/pl/function.fgetcsv.php
tylko wowczas linia powinna wygladac jak prawdziwy csv czyli:
00:00:01;1;"Users0 : TXT;S tongue.gif"
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.