PHP에서 문자열의 모든 공백을 제거하려면 코드는 다음과 같습니다-
예시
<?php $str = "this is a test string"; strtr($str,[' '=>'']); echo $str ?>
출력
이것은 다음과 같은 출력을 생성합니다-
Thisisateststrin
공백만 제거하려면 아래 코드를 사용할 수 있습니다-
예시
<?php $str = "this is a test string"; $str = str_replace(' ', '', $str); echo $str ?>
출력
그러면 다음과 같은 출력이 생성됩니다. str_replace 함수는 주어진 입력 문자열을 특정 문자나 문자열로 바꿉니다-
thisisateststring
탭과 줄 끝을 포함하는 공백을 제거하려면 코드를 사용할 수 있습니다-
예시
<?php $str = "this is a test string"; $str = preg_replace('/\s/', '', $str); echo $str ?>
여기에서 preg_match 함수는 정규식과 함께 사용됩니다. 문자열에서 패턴을 검색하고 패턴이 있으면 True를 반환하고 그렇지 않으면 False를 반환합니다. 그러면 다음과 같은 출력이 생성됩니다.
thisisateststring