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.
|
|
|
|
![]() |
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.
|
|
|
|
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ł?
|
|
|
|
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.
|
|
|
|
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?
|
|
|
|
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
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 14:47 |