<?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);
$words = array_unique($string);
return count($words);
}
Fatal error: Uncaught TypeError: array_unique(): Argument #1 ($array) must be of type array, int given in /in/iGS19:11
Stack trace:
#0 /in/iGS19(11): array_unique(8)
#1 /in/iGS19(6): unique_word_count(8)
#2 {main}
thrown in /in/iGS19 on line 11
Process exited with code 255.
Output for 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Warning: array_unique() expects parameter 1 to be array, int given in /in/iGS19 on line 11
Warning: count(): Parameter must be an array or an object that implements Countable in /in/iGS19 on line 12
0
Output for 7.2.0 - 7.2.33
Warning: array_unique() expects parameter 1 to be array, integer given in /in/iGS19 on line 11
Warning: count(): Parameter must be an array or an object that implements Countable in /in/iGS19 on line 12
0