[PHP] textarea 줄바꿈 처리 함수 및 팁 > 오픈소스

오픈소스

[PHP] textarea 줄바꿈 처리 함수 및 팁 정보

오픈소스 [PHP] textarea 줄바꿈 처리 함수 및 팁

본문

nl2br함수는 textarea에서 넘어온 값을 스페이스와 <br>태그를 먹키게 하는 함수이죠.

게시판 작업하면서, 이 함수를 사용하고 있는데. 라인처리가 맘에 안들더군요.

구글링한후, 여러 자료를 검사해보니... 좋은 팁이 있더군욤. 

 

출처 : http://link2me.tistory.com/388

 

$clean_content = htmlspecialchars($_POST[content], ENT_QUOTES);

$clean_content = str_replace("\r\n","<br/>",$clean_content); //줄바꿈 처리

$clean_content = str_replace("\u0020"," ",$clean_content); // 스페이스바 처리

 

 

nl2br함수 적용예

예제링크 http://shoponex.com/php/ex1/textareanl2br.php

 

값을 넘긴 후, 소스보기를 하면 다음과 코드가 생성됩니다.

dsfsdfds<br />

fds<br />

fsd<br />

fds<br />

f<br />

dsf<br />

ds<br />

fsd<br />

fsd<br />

fsd<br />

 

f

 

 

http://link2me.tistory.com/388 운영자님의 오픈소스 활용예 

예제링크 : http://shoponex.com/php/ex1/textarea.php

 

소스는 다음과 같이 생성되네요.

fdsfdsfds<br/>fsd<br/>af<br/>ds<br/>f<br/>fsda<br/>fsd<br/>afsd<br/>

 

차이점을 아시겠죠 ^^

 

 

추천
0

댓글 1개

전체 75 |RSS
오픈소스 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT