substr_count를 사용하여 텍스트 블록에서 특정 그룹의 키워드 그룹을 추출하고 각 그룹의 단어가 몇 번 나타날지 계산하려고합니다.중첩 배열 내에서 substr_count 사용
$ keywords라는 배열을 만들었습니다. 찾고있는 실제 키워드가 들어있는 또 다른 배열입니다.
이 내 현재 코드입니다 :
$textDump = "random bunch of text";
$keyWordsSports = array("nba", "raptor", "ufc", "basektball", "gym", "mma", "realgm", "running");
$keyWordsTech = array("apple", "rim", "blackberry", "facebook", "twitter", "google");
$keywords = array($keyWordsSports, $keyWordsTech);
foreach ($keywords as $item){
foreach ($item as $newItem){
$number += substr_count(strtolower($textDump), strtolower($newItem));
echo $number;
};
};
내 문제는 모든 배열 내의 모든 키워드를 계산하고 내가 원하는 것은 키워드의 각 그룹에 대해 단지의 총이다, 모든 것을 함께 추가하는 것입니다. 내가해야 할 일에 대한 아이디어가 있습니까?