以下のこのコードは基本的に、配列内の単語の出現回数をカウントします。
私が今やりたいことは、 を取得し、それをキーとして配列に割り当て、その値$word
に割り当てることです。$WordCount[$word]
たとえば、「ジャンプ」という単語を取得すると、配列のキーとして自動的に割り当てられ、「ジャンプ」という単語の出現回数 ( $WordCount[$word]
) がその値として割り当てられます。何か提案はありますか?
function Count($text)
{
$text = strtoupper($text);
$WordCount = str_word_count($text, 2);
foreach($WordCount as $word)
{
$WordCount[$word] = isset($WordCount[$word]) ? $WordCount[$word] + 1 : 1;
echo "{$word} has occured {$WordCount[$word]} time(s) in the text <br/>";
}
}