php - 콘텐츠를 게시한 후 왜 래핑할 수 없나요? ?
过去多啦不再A梦
过去多啦不再A梦 2017-05-24 11:33:29
0
4
650

Enter 키를 사용하여 텍스트 상자의 줄을 바꿉니다. 데이터베이스에 제출한 후 프런트 엔드에 표시할 때 줄 바꿈이 없는 이유는 무엇입니까? 입력했을 때와 같은 형식을 원할 경우 어떻게 해야 하나요?

过去多啦不再A梦
过去多啦不再A梦

모든 응답(4)
巴扎黑

줄 바꿈은 다양한 환경에서 다양한 문자를 사용하여 구현된다는 점에 유의하세요.
예를 들어 입력 상자(질문을 제출할 경우)나 텍스트 파일 또는 터미널에서
는 제어 문자 "nr" 또는 "n" 또는 "r"을 사용하여 줄바꿈을 의미합니다(참조: 상수 PHP_EOL).
브라우저 환경(귀하의 질문에 언급된 프런트 엔드의 경우)에서는 "<br />" 태그로 줄 바꿈을 구현합니다.
그래서 출력할 때 "nr" 또는 기타 줄 바꿈 문자를 HTML 언어의 줄 바꿈 태그로 변환해야 합니다.
보통 더 쉬운 해결책은 nl2br() 함수입니다.

Peter_Zhu

nl2br()

자세한 내용은 Baidu를 방문하거나 공식 PHP 문서를 확인하세요

伊谢尔伦

표시할 때 콘텐츠를 포장하려면 사전 태그를 사용하세요

https://developer.mozilla.org...

洪涛
  1. 서식 있는 텍스트 상자 사용

  2. js:

  3. 에서 개행 문자로 변환됩니다.
으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿