흑횽DX

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

· 2016-01-17 (일) 17:26:23 · 1375

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

 

차이점을 아시겠죠 ^^

 

 

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

자유게시판

202,898건
+
제목 글쓴이 날짜 조회
16-01-17 조회 1,505
16-01-17 조회 1,376
16-01-17 조회 1,370
16-01-17 조회 1,287
16-01-17 조회 1,381
16-01-17 조회 1,639
16-01-17 조회 1,838
16-01-17 조회 1,497
16-01-17 조회 1,431
16-01-17 조회 1,327
16-01-17 조회 1,980
16-01-17 조회 1,314
16-01-17 조회 1,662
16-01-16 조회 1,399
16-01-16 조회 1,261
16-01-16 조회 2,350
16-01-16 조회 1,369
16-01-16 조회 1,282
16-01-16 조회 1,336
16-01-16 조회 3,002