Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyciągnięcie ze stringa fragmentu
pabloxj
post 12.08.2013, 08:36:05
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 17.05.2010

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


Mam string z wypisanymi rzeczami po, korzystając z substr chcę wyciągnać fragment od napotkania poczatku(korzystam z strpos) do napotkania",". Jak można to ustawić, bo widziałem tylko że mozna ustawić długość, a wyszukanie strpos samego "," też nie pomoże bo "," mam kilka i może chodzić o taki, który znajduje się w różnych miejscach.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
freemp3
post 12.08.2013, 08:57:14
Post #2





Grupa: Zarejestrowani
Postów: 467
Pomógł: 77
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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


Jak rozumiem, masz tekst z przecinkami i chcesz go podzielić. Zamiast bawić się w ten sposób użyj funkcji explode.


--------------------
Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.

https://www.aroch.pl
https://themeforest.net/user/aroch
https://www.astroblog.aroch.pl
https://www.4geeks.pl
Go to the top of the page
+Quote Post
pabloxj
post 12.08.2013, 09:04:12
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 17.05.2010

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


jak rozumiem explode dzieli tekst i wrzuca do array?tylko jak potem mam znaleźć w tej tablicy konkretny fragment, który mnie interesował?
Go to the top of the page
+Quote Post
freemp3
post 12.08.2013, 09:10:18
Post #4





Grupa: Zarejestrowani
Postów: 467
Pomógł: 77
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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


To już zależy po czym będziesz wyszukiwał. Jeśli tekst jest w tym samym miejscu możesz odwołać się do konkretnego elementu tablicy. Natomiast jeśli szukasz konkretnego tekstu to przy pomocy funkcji array_search znajdziesz klucz do elementu tablicy. Możesz również wrzucić tablicę do pętli i sprawdzać każdy z elementów.


--------------------
Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.

https://www.aroch.pl
https://themeforest.net/user/aroch
https://www.astroblog.aroch.pl
https://www.4geeks.pl
Go to the top of the page
+Quote Post
pabloxj
post 12.08.2013, 09:14:26
Post #5





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 17.05.2010

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


a czy array_search() szuka w tablicy i gdy powiedzmy szukam "kot" a jako element w tablicy jest"ala ma kota" to wskaże mi ten element czy zwróci false?
Go to the top of the page
+Quote Post
freemp3
post 12.08.2013, 09:24:17
Post #6





Grupa: Zarejestrowani
Postów: 467
Pomógł: 77
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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


Niestety nie. Wyszukiwany jest tylko tekst podany w parametrze. Jeśli chcesz szukać w ten sposób to lepiej użyć pętli i w niej sprawdzać zawartość przy pomocy wyrażeń regularnych


--------------------
Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.

https://www.aroch.pl
https://themeforest.net/user/aroch
https://www.astroblog.aroch.pl
https://www.4geeks.pl
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 Wersja Lo-Fi Aktualny czas: 20.06.2025 - 22:45