DB에 저장되는 개행문자와 HTML의 개행문자는 서로 다르다.
<textarea>태그를 이용하여 DB에 저장시킬 때 엔터키 역활을 하는 개행문자인 "<br>" 태그가 치환되어 "\n"형태로 저장 되기 때문에 nl2br() 함수를 이용해 다시 치환을 해줘야한다.
예)
DB에 저장된 데이터
동해 물과
백두 산이
nl2br() 함수 미사용시
동해 물과 백두산이
<?php echo nl2br($data); ?>
|
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] include_once, include 파일 불러오기 (0) | 2020.02.10 |
---|---|
[PHP] 배열 반복문 foreach 사용법 (0) | 2016.12.16 |
[PHP] 배열(array) 사용방법 (0) | 2016.12.16 |
[PHP] 태그제거 strip_tags() 사용법 (0) | 2016.12.16 |
[PHP] sprintf(), printf() 사용법 - 형식화 문자열 반환 (0) | 2016.12.14 |