현재 위치: > 최신 기사 목록> PHP에서 문자열의 오른쪽에 문자를 제거하기위한 실용적인 팁 및 예제

PHP에서 문자열의 오른쪽에 문자를 제거하기위한 실용적인 팁 및 예제

gitbox 2025-07-17

문자열 오른쪽에있는 공백을 제거하십시오

PHP에서 문자열의 오른쪽 공간은 rtrim () 함수를 통해 제거 될 수 있습니다. 이 함수는 원래 문자열을 수정하지 않지만 올바른 공간이 제거 된 새 문자열을 반환합니다.

 $string = "   Hello World   ";
$trimmedString = rtrim($string);
echo $trimmedString; // 산출:"   Hello World"

문자열의 왼쪽 또는 양쪽에서 공백을 제거 해야하는 경우 rtrim ()과 유사한 메소드를 사용하여 각각 ltrim () 및 trim () 함수를 사용할 수 있습니다.

문자열 오른쪽에있는 단일 문자를 제거하십시오

문자열의 오른쪽에 단일 문자를 제거하려면 substr () 함수 또는 substr_replace () 함수를 사용할 수 있습니다. 다음은 두 가지 구현 방법입니다.

 // 사용substr()기능
$string = "Hello World!";
$trimmedString = substr($string, 0, -1);
echo $trimmedString; // 산출:"Hello World"

// 사용substr_replace()기능
$string = "Hello World!";
$trimmedString = substr_replace($string, '', -1);
echo $trimmedString; // 산출:"Hello World"

문자열 오른쪽에 여러 문자를 제거하십시오

문자열의 오른쪽에서 여러 문자를 제거하려면 substr () 함수 또는 preg_replace () 함수를 일반 표현식과 결합 할 수 있습니다.

 // 사용substr()기능
$string = "Hello World!";
$trimmedString = substr($string, 0, -6);
echo $trimmedString; // 산출:"Hello"

// 사용preg_replace()기능
$string = "Hello World!";
$trimmedString = preg_replace('/.{6}$/', '', $string);
echo $trimmedString; // 산출:"Hello"

문자열 오른쪽의 특정 하위 문자열을 제거하십시오

문자열의 오른쪽에있는 특정 하위 문자열을 제거 해야하는 시나리오의 경우 STR_REPLATE () 함수 또는 PREG_REPLACE () 함수를 일반 표현식으로 사용할 수 있습니다.

 // 사용str_replace()기능
$string = "Hello World!";
$trimmedString = str_replace("World!", "", $string);
echo $trimmedString; // 산출:"Hello "

// 사용preg_replace()기능
$string = "Hello World!";
$trimmedString = preg_replace('/World!$/', '', $string);
echo $trimmedString; // 산출:"Hello "

위의 모든 방법은 문자열의 오른쪽에서 다양한 유형의 문자를 제거해야 할 필요성을 효과적으로 인식 할 수 있으며 개발자는 특정 상황에 따라 유연하게 선택할 수 있습니다.