Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MSSQL]Operacje na ciagach znaków
ylo
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.07.2009

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


hej mam taki problem... mianowicie bede robil import na strone pliku *.txt jego budowa w srodku wyglada przykladowo tak:

dane dane dane dane @^ dane dane @^ dane dane dane danedane dane dane dane @^ dane dane dane @^
dane dane @^ dane dane dane @^ dane dane dane dane dane dane @^ dane danedane dane dane @^

...itd

Przyjmijmy pewne stałe

$ciag = dane dane dane dane @^ dane dane @^ dane dane dane danedane dane dane dane @^ dane dane dane @^
$podciag = dane dane dane dane

podciagi czyli w tym wypadku "dane dane" są podzielone separatorem @^ jak widac podciagiciag "dane dane" moze miec rozna dlugosc...
chcialbym wyciagnac te podciagi z ciagu ale nie wiem jak podejsc do tematu wiem ze jest tu podany separator ale nie mam pomyslu jak to zrobic nie wiem czy jasno sie wyrazilem bo gdyby np podciag mnial stala dlugosc to byloby o wiele prosciej... z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





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




to zrob najpierw explode() po koncach wierszy. otrzymasz w ten sposob tablice wierszy. nastepnie przelec po tej tablicy i na kazdym elemencie zrob explode() po @^ (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 11:02