본문 바로가기

PHP

[PHP]br태그를 붙여주는 nl2br

php nl2br()함수 echo nl2br("textarea Enter text");

사용예 

form.html

<form action='nl2br.php' method='post'>

<textarea name="nbrtxt"></textarea>

<input type="submit" value="전송">

</form>

nl2br.php

<?

echo $_POST['nbrtxt']; //출력 : 무늬만 생각 nl2br test textarea

echo nl2br($_POST['nbrtxt']); //출력 : 무늬만 생각

                                                nl2br test textarea

?>


textarea 상에서 값을 그냥 받아오면 Enter의 입력은 어디 가고 없다.

하지만 nl2br()함수를 사용하면 Enter 을 <br/> 태그로 바꾸어 주기때문에 입력한 값을 더 정확하게 받아올수 있다.