[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/>

 

차이점을 아시겠죠 ^^

 

 

|

댓글 1개

댓글을 작성하시려면 로그인이 필요합니다.

오픈소스

+
제목 글쓴이 날짜 조회
10년 전 조회 5,569
10년 전 조회 2,335
10년 전 조회 5,292
10년 전 조회 1,667
10년 전 조회 3,060
10년 전 조회 2,585
10년 전 조회 2,073
10년 전 조회 3,696
10년 전 조회 2,367
10년 전 조회 1,716
10년 전 조회 1,986
10년 전 조회 1,607
10년 전 조회 1,156
10년 전 조회 2,027
10년 전 조회 3,808
10년 전 조회 1,984
10년 전 조회 2,403
10년 전 조회 2,454
10년 전 조회 4,813
10년 전 조회 2,201
10년 전 조회 1,710
10년 전 조회 1,974
10년 전 조회 1,779
10년 전 조회 1,979
10년 전 조회 3,998
10년 전 조회 1,522
10년 전 조회 1,982
10년 전 조회 7,129
10년 전 조회 3,379
10년 전 조회 1,250