[PHP] 문자열의 시작과 끝에 있는 공백 없애기

2022. 9. 6. 15:05Program/PHP

035_PHP 문자열의 시작과 끝에 있는 공백 없애기

[요약]

  • 문자열의 시작과 끝에 있는 공백을 없애는 함수 trim() 함수에 대해 알아보자.

다음은 문자열 관련한 함수에 대해 알아보자.

문자열의 앞과 뒤의 공백을 제거하는 trim()이라는 함수가 있다.

회원가입을 할 때 이름의 앞이나 뒤에 사용자의 실수로 공백이 들어 갈 수 있다.

이러한 경우 등에 공백을 없앨때 사용하면 유용하다.

 

문자열의 앞에 있는 공백만 없앨 경우는 ltrim(), 문자열 뒤에 있는 공백을 제거할 때는 rtrim()을 사용한다.


[trim() 사용 방법]

trim('문자열');
ltrim('문자열');
rtrim('문자열');

 

다음은 trim(), ltrim(), rtrim()을 사용한 예제이며, 출력문 안에 있는 | 는 공백 존재 여부를 확인하기 위해 사용했다.

[예제: 36_trim.php ]

<?php
    $str = " 양쪽 모두 공백 없앰 ";
    echo '|' . trim($str) . '|';  //'|는 공백 확인을 위해 사용
    echo '<br>';

    $str = " 앞만 공백 없앰 ";
    echo '|' . ltrim($str) . '|';  //'|는 공백 확인을 위해 사용
    echo '<br>';

    $str = " 뒤만 공백 없앰 ";
    echo '|' . rtrim($str) . '|';  //'|는 공백 확인을 위해 사용
    echo '<br>';
?>

실행결과

 

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사