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.
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.
piotrooo89
23.04.2009, 13:17:27
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...
Cytat(piotrooo89 @ 23.04.2009, 14:17:27 )

co? chyba czytałem innego manuala...
Chyba nie zrozumiałeś co chciałbym uzyskać. Poniżej jeszcze raz:
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.
No to rozbij na tablicę, w czym problem?