Jump to content

Checking a string for all values of an array


sKunKbad

Recommended Posts

I guess I should have been more specific. What I am looking for is a true or false value if ALL of the values in the $KeywordArray are in the string, and the matching of values should be case insensitive.

 

For instance, if the $KeywordArray = (one, two, Three, Four, FIVE)

 

and the string = "one two three four five six seven eight"

 

then I'd want to have a value of true

 

Right now I have:

foreach ($KeywordArray as $verified){
if(eregi($verified,$TheString)){
        print ("The String contains ALL your keywords");
        }
}

However, right now the "the string contains all your keywords" will print if only one of the $KeywordArray values is in the string.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.