0
我有一個字符串「34_56_67_78_97 34_56_67_78_97 23_45_56_67_89 34_56_77_88_96 45_56_66_78_88 56_67_67_78_90」但是當我運行下面的代碼數組返回爲空。從連字符連接的數字是一個數字詞,我想知道哪些數字出現在字符串中2次或更多次。在這種情況下,答案將是數字34_56_67_78_97。PHP:str_word_count沒有在我的字符串上工作,任何人都看到錯誤?
$string="34_56_67_78_97 34_56_67_78_97 23_45_56_67_89 34_56_77_88_96 45_56_66_78_88 56_67_67_78_90"
$words = str_word_count($string, 1);
$frequency = array_count_values($words);
$result = array_filter($frequency, function ($x) { return $x >= 13; });
'str_word_count()'做了什麼? – samayo
str_word_count計算字符串中單個單詞的出現次數。 – user3152377
你從哪裏得到這個數字的想法,下劃線被認爲是單詞?你檢查了str_word_count手冊嗎? – mario