Иногда необходимо подсчитать сколько раз слово встречается в тексте. Вот функция, которая может за вас посчитать частоту вхождения слова в текст:

function str_word_freq($text='')
{
	$freqData = array();
	foreach( str_word_count( $text, 1 ) as $word )
	{
		array_key_exists( $word, $freqData ) ? $freqData[ $word ]++ : $freqData[ $word ] = 0;
	}
	return $freqData;
}