Forum und email

wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap — 정지문자를 이용해 주어진 수 만큼의 문자를 래핑한다.

설명

string wordwrap ( string $str [, int $ width [, string $ break [, int $ cut ]]] )

str 문자열을 width 매개변수의 지정된 길이만큼(선택적) 랩핑한다. 줄은 break 매개변수(선택적)에 의해 분리된다.

wordwrap()은 자동적으로 75컬럼에서 랩을 하며, 브레이크로는 '\n'(뉴라인)을 사용한다.

cut 이 1로 지정되면, 문자열은 항상 지정된 길이로 랩핑되며, 주어진 넓이보다 더 긴 단어가 있다면, 그 단어는 나누어 진다.(두번째 예제를 보라) (See second example).

Note: cut 매개변수는 PHP 4.0.3 에서 추가되었다.

Example#1 wordwrap()

$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap( $text, 20 );

echo "$newtext\n";

이 예는 다음을 출력한다.:

The quick brown fox
jumped over the lazy dog.
      

Example#2 wordwrap()

$text = "A very long woooooooooooord.";
$newtext = wordwrap( $text, 8, "\n", 1);

echo "$newtext\n";

이 예는 다음을 출력한다.:

A very
long
wooooooo
ooooord.
      

nl2br()를 참고하라.