2011-07-18 3 views
0

PHP 출력에 \ r \ n 및 \ n이 줄 바꿈 대신 실제 텍스트로 표시되는 방법이 있습니까? 나는 explode()가 Windows 서버에서 제대로 실행되지 않는 흥미로운 문제를보고 있습니다 ...PHP - 제어 문자가 포함 된 문자열 인쇄

편집 : \ r \ n은 (는) 사용자가 textarea를 입력 할 때 Enter 키를 누를 때 발생합니다 그래서 탈출 할 수있는 건 아무것도 없어.

+0

는 실제 텍스트 무엇을 의미합니까 시도? –

+0

실제 줄 바꿈 대신 실제로 "\ n"이라는 문자를 출력하십시오 ... – BenGC

답변

5
echo str_replace(array("\n", "\r"), array('\n', '\r'), $input); 
+0

무엇이 요점입니까? –

+0

포인트가 없습니다. 어느 쪽이라도 하하를 해치지 않는다 – Paulpro

+0

멋지고 우아한 - Paul에게 감사해라! – BenGC

1

인쇄하기 전에 탈출한다.

echo '\\r\\n'; 
+0

감사합니다. 질문 편집 ... – BenGC

0

다른 슬래시로 이스케이프 처리를 시도 했습니까?

0

$string = str_replace(array("\r", "\n"), array('\r', '\n'), $string); 
관련 문제