Fastest PHP Routine To Match Words
- by Volomike
What is the fastest way in PHP to take a keyword list and match it to a search result (like an array of titles) for all words?
For instance, if my keyword phrase is "great leather shoes", then the following titles would be a match...
Get Some Really Great Leather Shoes
Leather Shoes Are Great
Great Day! Those Are Some Cool Leather Shoes!
Shoes, Made of Leather, Can Be Great
...while these would not be a match:
Leather Shoes on Sale Today!
You'll Love These Leather Shoes Greatly
Great Shoes Don't Come Cheap
I imagine there's some trick with array functions or a RegEx (Regular Expression) to achieve this rapidly.