Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak sprawdzić, czy jakikolwiek wyraz z ciągu string1 znajduje się w ciągu string2
ptb
post
Post #1





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

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


Witajcie,

Czy ktoś ma ciekawy sposób na sprawdzanie, czy w ciągu $string2 znajduje się jakikolwiek wyraz z ciągu $string1. Np.
$string1 = 'wyraz1 wyraz2'
$string2 = 'wyraz123 wyraz456 wyraz789'
W tym przypadku "wyraz1" z ciągu $string1 znajduje się w ciągu $string2.

Można oczywiście rozbić pojedyncze wyrazy z $string1 na elementy tablicy array i sprawdzić, czy jakiś elementy tej tablicy znajduje się w ciągu $string2.
Ale chciałbym pytać, czy jest inny lepszy (krótszy) sposób na to, czy istnieje jakaś gotowa funkcja na ciągach bądź tablicach służąca do tego typu zadania.

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




strstr" title="Zobacz w manualu PHP" target="_manual ?
Go to the top of the page
+Quote Post
ptb
post
Post #3





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

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


Cytat(piotrooo89 @ 22.04.2009, 21:34:51 ) *


Aby stosować funkcji strstr() należy ciąg $string1 rozbić na array poprzez explode(), co już wspomniałem, że szukam innej metody.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(ptb @ 23.04.2009, 14:11:56 ) *
Aby stosować funkcji strstr() należy ciąg $string1 rozbić na array poprzez explode(), co już wspomniałem, że szukam innej metody.


co? chyba czytałem innego manuala...
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: 28.09.2025 - 15:05