PHPのCodeigniterフレームワークを使用していて、ページからキーワードを抽出しようとしています。参照用の完全なコードはここで見ることができます。ただし、既製ではありません。
この問題は、次の行の配列関数が原因です。
$keywordCounts = array_count_values( $words );
表示されるエラーメッセージは次のとおりです。
A PHP Error was encountered
Severity: Warning
Message: array_count_values() [function.array-count-values]: Can only count STRING and INTEGER values!
編集済み:参照用の配列$wordsはここにあります。
$ words配列には、私の知る限り、特別な記号や無効な文字はありません。ハイフンとピリオドは関数によって読み取られませんか、それとも他の問題がありますか?