0
나는 다음과 같은 압축() 함수가 : 나는 어떤 바꿈을 포함하지 않도록 출력 HTML 코드를 압축하는 데 사용하고while() 루프를 사용하지 않으려면이 compress() 함수를 어떻게 다시 작성해야합니까?
function compress($input){
$from = array("\r\n", "\n");
$to = array('', '');
$output = str_replace($from, $to, $input);
while(true){
$output = str_replace(" ", " ", $output);
if (strpos($output, " ") === FALSE){
break;
}
}
return $output;
}
,도 2 개 이상의 연속적인 공간.
정규식 바꾸기를 사용하면이 방법이 더 빠르고 최적화되었는지 궁금합니다. 그러나, 그렇다고하더라도, 나는 그것을하는 방법을 모르겠습니다.
아이디어가 있으십니까?