nl2br 줄바꿈 엔터 <br> > 기술자료 | 해피정닷컴

nl2br 줄바꿈 엔터 <br> > 기술자료

본문 바로가기

사이트 내 전체검색

nl2br 줄바꿈 엔터 <br> > 기술자료

PHP nl2br 줄바꿈 엔터 <br>

페이지 정보


본문

nl2br은 보통 Database에 데이타를 입력하거나 입력한후 출력할때 사용합니다.
보통 입력한후 출력할때 쓰게 되는데.
그이유인즉...

HTML 태그 중에 TextArea 로 내용을 받게되면
그 내용중에 엔터키(줄바꿈)을 하게 될경우 BR처리가 아니라 \n으로 처리를 합니다.
그렇게 저장을 해서 TextArea가 아닌 그냥HTML로 나중에 출력할경우
줄바꿈이 되지 않고 그냥 나오게 되는거죠 이어서 쭈욱..

왜냐하면 HTML은 \n을 인식하지 못하기 때문이죠.
HTML은 줄바꿈은
이나
로 인식하기 때문에 \n을
로 바꿔야
사용자가 줄바꿈을 볼수 있는겁니다.

하지만 TextArea는 \n을 인식합니다.
그래서 게시판 같은 글쓰기,글수정 하기 편하기 위해
대부분 그냥 데이타를 DataBase에 입력후에..
글수정할때는 그대로 뽑아서 수정하면 되므로..(nl2br이외 여러가지 설정제외)

출력할때 많이 쓴다고 보면 되겠습니다.
글읽기 같은곳요.

맨밑에 질문의 답은 간단히 위에 설명한대로.
HTML은 \n을 인식하지 않기때문에 줄바꿈이 되지 않는겁니다.



참고자료
https://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040203&docId=68198849
http://blog.freezner.com/archives/532

댓글목록

등록된 댓글이 없습니다.


Total 2,641건 104 페이지
  • RSS
기술자료 목록
열람
PHP   15036  2008-12-17 21:02 ~ 2018-10-09 09:21  
580
ClassicASP   11789  2008-12-11 17:35 ~ 2009-10-08 00:00  
579
일반   17122  2008-12-02 12:35  
578
ClassicASP   10487  2008-11-29 14:44  
577
ClassicASP   14591  2008-11-29 14:41 ~ 2012-06-09 00:00  
576
MSSQL   16968  2008-11-27 22:46  
575
MSSQL   21164  2008-11-27 14:21  
574
ClassicASP   17373  2008-11-26 23:02  
573
일반   12949  2008-11-24 21:11  
572
일반   16124  2008-11-21 17:15  
571
MSSQL   17845  2008-11-19 17:31 ~ 2017-10-17 00:00  
570
PHP   24312  2008-10-29 10:33 ~ 2013-04-06 00:00  
569
일반   12974  2008-10-28 15:37  
568
일반   14697  2008-10-24 11:45  
567
HTML   14553  2008-09-22 17:38  
566
일반   28775  2008-09-09 12:37  
565
그누보드   16564  2008-09-07 10:17  
564
영카트   15596  2008-09-06 06:04  
563
그누보드   15312  2008-09-04 20:48  
562
Search   11899  2008-09-03 14:53  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.