php - 如何使用 PHP 从数据库中计算句子中的单词
问题描述
我在数据库中有一个表
|ID| Sentence |
|1 | I have a Rabbit |
|2 | I have a Turtle |
如何计算该表中的每个单词(或者这是 TF-IDF Raw 方法)?
I = 2
have = 2
a = 2
Rabbit = 1
Turtle = 1
有人帮我用PHP代码吗?
解决方案
您需要将所有字符串连接到一个变量,然后这样做
$words = 'Word count count';
print_r( array_count_values(str_word_count($words, 1)) );
http://sandbox.onlinephpfunctions.com/code/e7820275a94fbcf6fa814d4886167e201ce03de3