Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odzielenie danych
Mike122
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 12.04.2006

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


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

Ten post edytował Mike122 11.10.2009, 20:21:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A manual żółknie u ciebie na kompie...
http://pl2.php.net/explode 3 argument
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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 (IMG:style_emoticons/default/tongue.gif) "
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: 20.09.2025 - 20:11