PHP에서는 문자열에 13 번 이상 나타나는 모든 부분 문자열을 반환하기 위해 어떤 함수를 사용할 수 있습니까? 어떻게 사용하는지 예제를 제공해 줄 수 있습니까? 건배.PHP : 문자열에서 특정 횟수만큼 발생하는 모든 부분 문자열을 얻는 방법
예 :"같은 장소에 비가 내리고, 새 장소에 비가 내리고, 이전 장소에 비가 내립니다"와 같은 하위 문자열이 있습니다. 문자열에 3 번 이상 나타나는 하위 문자열을 모두 인쇄하고 싶습니다.
$words = str_word_count($string, 1);
$frequency = array_count_values($words);
$result = array_filter($frequency, function ($x) { return $x >= 13; });
영어 이외의 언어와 비를 들면 : 대답은 배열의 배열 (비에서의 장소)
무엇을 시도 했습니까? 예심 코드를 추가 할 수 있습니까? 그 곳에서 수령 할 수 있습니다. –
@ Theophilus-Omoregbee 그런 식으로 하나의 시작 예제를 찾을 수 없었습니다. 배열에서는 array_filter를 사용하지만 문자열에서는 아무것도 사용하지 않습니다. 나는 그것이 가능하지 않다고 믿기 시작하지만 전문가들에게 물어보기로했다. – user3152377
그래도 질문에 논할 말을 논리적으로 보여줄 수 있습니까 –