텍스트 영역 입력에서 줄 바꿈 유지
사용자 입력을 위해 텍스트 영역을 활용할 때 출력 중에 줄 바꿈을 유지해야 하는 문제에 직면할 수 있습니다. 텍스트 영역에 입력한 새 줄은 표시되면 사라지는 경우가 많아 텍스트가 연속 스트림으로 남습니다.
해결책 1: PHP nl2br() 함수
PHP는 nl2br( ) 함수를 사용하여 이 문제를 구체적으로 해결합니다. 주어진 문자열 내에서 새 줄(rn)을 HTML 줄 바꿈(
)으로 변환합니다.
예:
$input = "This\r\nis\n\ra\nstring\r"; echo nl2br($input);
출력:
This<br /> is<br /> a<br /> string<br />
해결책 2: 태그</strong></p>
<p>또 다른 효과적인 접근 방식은 사용자 입력을 <pre class="brush:php;toolbar:false">
태그. 이러한 태그는 기본적으로 입력의 서식과 줄 바꿈을 유지하여 입력한 대로 정확하게 표시합니다.
요소: https://www.w3.org/wiki/HTML/Elements/pre위 내용은 PHP 및 HTML의 텍스트 영역 입력에서 줄 바꿈을 유지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!