try this :
$people = array ('philip','sasheen','jim');
$string = 'Hi, my name is philip, I miss Sasheen';
foreach ($people as $person) {
if (stristr($string,$person)) {
$matches[] = $person;
}
}
// results live in $matches now.
print_r($matches);
stristr is case insensitive, strstr is case sensitive. modify to suit
your needs.
regards,
Philip Olson
On Fri, 31 Aug 2001, Joseph Bannon wrote:
> What about going the other way? Say I have a sentence...
>
> "Hi, my name is Bob."
>
> ...and I want to search the sentence for one of the values (people) in the
> array...
>
> $people = array("Jim","John","JP","Bob");
>
> Can this be done?
>
>
> Thanks,
> Joseph
>
>
>
>
> -----Original Message-----
>
> yes, in_array($person, $people)!
>
> however, you may take a look into the manual.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]