Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Wyodrębnienie elementów z ciągu.
DeN_
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 19.03.2013

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


Witam !
Na wstepie chciałbym zaznaczyć że dopiero stawiam pierwsze kroki w PHP więc nawet nazewnictwo w moim poście może byc błędne.
Sytuacja wygląda tak że mam Tablice, w której każdy element jest dośc długim ciągiem wyglądającym mniej więcej tak:
X 137.70 133.92 124.42 98.97 113.29 98.33 131.42 Zwz 2 085.20 2 435.30 2 073.70 2 111.40 2 549.40 2 283.70 2 462.80 5-6

Potrzebuje z tego ciągu wydzielić częśc z pomiędzy X a Zwz a następnie podzielic po spacjach reszte tak aby każda z liczb była osobnym elementem tablicy. Byłbym bardzo wdzięczny za jakakolwiek pomoc, nie prosze o gotowe rozwiazanie ale chociaz o nakierownie mnie gdzie moge znalesc informacje jak mozna to zrobić.
Go to the top of the page
+Quote Post
-Gość-
post
Post #2





Goście







Explode
Go to the top of the page
+Quote Post
cykcykacz
post
Post #3





Grupa: Zarejestrowani
Postów: 550
Pomógł: 9
Dołączył: 29.05.2009
Skąd: Ostrów Wielkopolski

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


Moim zdaniem bez problemu sam to rozwiążesz.

Ja bym się za to zabrał funkcjami, które operują na stringach:

tu masz dwie funkcje załadowanie stringa do tablicy oraz znalezienie szukanego stringa,

http://www.w3schools.com/php/func_string_stristr.asp
http://www.w3schools.com/php/func_string_str_split.asp


może funkcja explode ci się przyda

http://www.w3schools.com/php/func_string_explode.asp

i jeszcze liczenie znaków w stringu
http://www.w3schools.com/php/func_string_strlen.asp

Jak dobrze pokombinujesz to funkcjami stringów to oprogramujesz.
http://www.w3schools.com/php/php_ref_string.asp

Można to również wyrażeniami regularnymi zrobić ale ja w tej materii jestem kiepski.

Ten post edytował cykcykacz 20.03.2013, 00:05:29
Go to the top of the page
+Quote Post

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: 21.08.2025 - 17:14