0
문자 금액 요구 사항이있는 경우. 일부 사용자는 남아있는 할당량을 반복되는 가비지 텍스트로 채울 수 있습니다. 허용 할 반복 횟수를 설정하고 싶습니다.반복되는 텍스트의 사용자 입력을 확인하는 방법
문자 금액 요구 사항이있는 경우. 일부 사용자는 남아있는 할당량을 반복되는 가비지 텍스트로 채울 수 있습니다. 허용 할 반복 횟수를 설정하고 싶습니다.반복되는 텍스트의 사용자 입력을 확인하는 방법
$input = "this is a test to see if there are repeats in this sentence blah blah blah as these three here";
if(check_input($input, 3) === false)
var_dump("No repeat found");
else
var_dump("Repeat found");
function check_input($input, $maximum_repeats){
$repeat_found = false;
for($i = 0; $i < strlen($input) && $repeat_found == false; $i++){
for($k = 0; $k < strlen($input) && $repeat_found == false; $k++){
$test = substr($input, $i, $k);
if(strlen($test) > 0){
if(find_repeat($test, $input, $maximum_repeats) === true){
$repeat_found = true;
}
}
}
}
return $repeat_found;
}
function find_repeat($target, $input, $amount){
$needle = "";
for($i = 0; $i < $amount; $i++)
$needle .= $target;
return strpos($input, $needle) !== false;
}
이 기능은 "ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ"등
확인
다른 예는 진정한 반지 것 ...
나는 ".. 사용자가 쓰기 않는 문자 양의 요구 사항을 싫어 그 "어쩌면 텍스트의 양은 어쩌면 어쩌면? 생성하게 될 모든 수표는 여전히 쉽게 피할 수 있으며 (이미 좌절 한) 사용자를 조금 더 괴롭 히게됩니다. – kali