프로그래밍 언어/PHP

PHP-개행 문자를 만드는 방법

Rateye 2021. 6. 29. 10:21
728x90
반응형

 

질문 : PHP-개행 문자를 만드는 방법은 무엇입니까?

PHP에서 개행 문자를 만들려고합니다.

echo $clientid;
echo ' ';
echo $lastname;
echo ' ';
echo '\r\n';

그런 다음 메모장에서 생성 된 파일을 열고 말 그대로 개행 문자를 씁니다.

1 John Doe \ r \ n 1 John Doe \ r \ n 1 John Doe \ r \ n

\r\n 의 많은 변형을 시도했지만 작동하지 않습니다. 개행이 개행으로 바뀌지 않는 이유는 무엇입니까?

답변

큰 따옴표로 묶인 문자열 만 이스케이프 시퀀스 \r\n 을 각각 '0x0D'및 '0x0A'로 해석하므로 다음을 원합니다.

"\r\n"

반면 작은 따옴표로 묶인 문자열 은 이스케이프 시퀀스 \\\' 만 알고 있습니다.

따라서 작은 따옴표로 묶인 문자열을 다른 곳에서 생성 된 줄 바꿈 (예 : 큰 따옴표 문자열 "\r\n" 사용 또는 chr 함수 chr(0x0D).chr(0x0A) ) 사용)과 연결하지 않는 한, 줄을 갖는 유일한 다른 방법입니다. 작은 따옴표로 묶인 문자열 내에서 중단은 문자 그대로 편집기로 입력하는 것입니다.

$s = 'some text before the line break
some text after';

특정 문자 시퀀스가 필요한 경우 편집기에서 줄 바꿈 설정을 확인하십시오 ( \r\n ).

출처 : https://stackoverflow.com/questions/4238433/php-how-to-create-a-newline-character
728x90
반응형