Danny620 Posted April 19, 2012 Share Posted April 19, 2012 Hi is it possible to take a list of keywords like (web design, oldham web design) and compare it to a large amount of text and output how many times the keywords appear? Quote Link to comment Share on other sites More sharing options...
Psycho Posted April 19, 2012 Share Posted April 19, 2012 Yes. Do you have some code you need help with? Quote Link to comment Share on other sites More sharing options...
algidDes702 Posted April 19, 2012 Share Posted April 19, 2012 maybe something like this?? $keywords = array("web design","oldham web design","php new"); $textToSearch = "This the string you want to search that might include web design, oldham web design, or php new"; foreach ($keywords as $search){ $pattern = "/$search/"; $matches = preg_match_all($pattern, $textToSearch); $numberOfMatches = count($matches); echo $numberOfMatches.PHP_EOL; } i believe that should work for what you asked, buuttt i havent exactly had my coffee this morning so dont hold your breath! That should be a start though. thanks algidDes523 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.