- preg_split: documentation ( source)
- array_unique: documentation ( source)
- strtolower: documentation ( source)
<?php
$string = "this is my my word with new word";
//echo count(str_word_count($string));
echo unique_word_count($string);
function unique_word_count($string) {
//$string = explode(' ', strtolower($string));
//$string = str_word_count($string, 1);
$string = preg_split('\s', strtolower($string));
$words = array_unique($string);
return count($words);
}