현재 위치: > 최신 기사 목록> PHP 정기에서 캐리지 리턴 문자를 제거하기위한 실용적인 방법 및 예제

PHP 정기에서 캐리지 리턴 문자를 제거하기위한 실용적인 방법 및 예제

gitbox 2025-08-08

PHP에서 캐리지 리턴 문자를 제거하는 일반적인 방법

PHP의 일일 개발에서, 텍스트 데이터 처리는 매우 일반적인 시나리오이며, 캐리지 리턴 및 라인 브레이크는 때때로 문자열 작동에 불편 함을 유발합니다. 일반 표현식 또는 내장 기능을 사용하면 이러한 기호를 빠르게 제거하고 텍스트를 클리너로 만들 수 있습니다.

preg_replace 기능을 사용하여 캐리지 리턴을 제거하십시오

preg_replace는 PHP의 강력한 정기 교체 기능입니다. 캐리지 리턴과 직접 일치 할 수 있으며 라인은 규칙 성을 통과하여 비어있는 것으로 교체 할 수 있습니다.

 
$text = "캐리지 리턴 문자가 포함 된 텍스트입니다。
이것은 텍스트의 두 번째 단락입니다。";
$text = preg_replace("/\r|\n/", "", $text);

이 예에서 / \ r | \ n / 는 캐리지 리턴과 라인이 깨지고 빈 문자열로 대체하여 캐리지 리턴없이 일반 텍스트를 얻습니다.

STR_REPLACE 기능을 사용하여 캐리지 리턴 문자를 제거하십시오

정규 표현식을 사용하지 않으려면 str_replace를 사용하여 여러 문자를 한 번에 교체 할 수도 있습니다.

 
$text = "캐리지 리턴 문자가 포함 된 텍스트입니다。
이것은 텍스트의 두 번째 단락입니다。";
$find = array("\r", "\n");
$replace = "";
$text = str_replace($find, $replace, $text);

이 방법은 배열의 배치 교체를 사용하여 캐리지 리턴 문자 및 라인 브레이크를 삭제합니다. 이는 간단하고 효율적입니다.

요약

preg_replace 또는 str_replace를 사용하든, 캐리지 리턴 및 라인 브레이크를 제거하는 것이 매우 편리합니다. 전자는보다 유연한 일치가 필요한 시나리오에 적합하지만 후자는 더 직관적이고 실행이 효율적입니다. 두 방법 모두 데이터베이스, 사용자 입력 또는 파일에서 텍스트 데이터를 처리 할 때 문자열이 더 깨끗하고 코드 가독성 및 유지 관리 가능성을 향상시킵니다.