我目前正在开发一个 Wordpress 插件,该插件将计算特定关键字在整个博客文章中出现的次数并将它们相加。例如,如果关键字是“幽灵”、“椅子”和“拇指”,并且它们在整个博客中出现 4 次,则返回数字 12。
我试过用 PHP 和 MySQL 来处理,但我都被困住了。有什么建议吗?
大约 3 秒的谷歌搜索“php str count”之类的内容将揭示答案:substr_count
$content = ''; // fill with your content
$words = array('ghost', 'chair', 'thumb');
$count = 0;
foreach ($words as $word) {
$count += substr_count($content, $word);
}
echo $count;