nl_langinfo
number_format
String 함수 목록
PHP Manual

# nl2br

(PHP 4, PHP 5)

nl2br — 문자열의 모든 줄바꿈 앞에 HTML 줄바꿈 태그를 삽입

### 설명

string nl2br ( string `$string` [, bool `$is_xhtml` ] )

모든 줄바꿈 앞에 '<br />'이나 '<br>'를 삽입한 `string` 을 반환합니다.

### 인수

`string`

  입력 문자열.

`is_xhtml`

  XHTML 호환 줄바꿈의 사용 여부. (기본값은 `TRUE`)

### 반환값

변경된 문자열을 반환합니다.

### 예제

Example #1 nl2br() 사용하기

`<?php
echo nl2br("foo isn't\n bar");
?>`

위 예제의 출력:

    foo isn't<br />
     bar

Example #2 `is_xhtml` 인수를 사용해서 유효한 HTML 생성하기

`<?php
echo nl2br("Welcome\r\nThis is my HTML document", false);
?>`

위 예제의 출력:

    Welcome<br>
    This is my HTML document

### 변경점

버전 | 설명
--- | ---
5.3.0 | 선택적인 `is_xhtml` 인수 추가.
4.0.5 | nl2br()은 XHTML 호환입니다. 이전의 모든 버전은 줄바꿈 앞에 '<br />' 대신 '<br>'를 삽입했습니다.

### 참고

- htmlspecialchars() - 특수 문자를 HTML 엔터티로 변환
- htmlentities() - 해당하는 모든 문자를 HTML 엔티티로 변환
- wordwrap() - Wraps a string to a given number of characters
- str_replace() - 발견한 모든 검색 문자열을 치환 문자열로 교체

nl_langinfo
number_format
String 함수 목록
PHP Manual