흑횽DX

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

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

오픈소스

75건
+
제목 글쓴이 날짜 조회
16-02-01 조회 9,283
16-01-29 조회 3,779
16-01-28 조회 3,354
16-01-28 조회 2,191
16-01-27 조회 2,142
16-01-27 조회 3,156
16-01-26 조회 1,600
16-01-26 조회 2,478
16-01-25 조회 2,311
16-01-23 조회 5,916
16-01-23 조회 2,591
16-01-23 조회 5,542
16-01-22 조회 1,896
16-01-21 조회 3,318
16-01-20 조회 2,821
16-01-20 조회 2,288
16-01-20 조회 3,918
16-01-19 조회 2,574
16-01-19 조회 1,910
16-01-18 조회 2,210
16-01-18 조회 1,810
16-01-18 조회 1,386
16-01-18 조회 2,296
16-01-17 조회 4,062
16-01-15 조회 2,222
16-01-15 조회 2,614
16-01-14 조회 2,700
16-01-14 조회 5,040
16-01-14 조회 2,420
16-01-13 조회 1,933