Strings wordwrap
(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
wordwrap — 문자열을 주어진 문자 수로 줄바꿈
설명
wordwrap( string $string, int $width = 75, string $break = "\n", bool $cut_long_words = false ): string
문자열 나누기 문자를 사용하여 문자열을 주어진 문자 수만큼 줄 바꿈합니다.
매개변수
string
- 입력 문자열입니다.
width
- 문자열이 래핑될 문자 수입니다.
break
- 은 선택적
break
매개변수를 사용하여 구분됩니다. cut_long_words
cut_long_words
가true
로 설정되면 문자열은 항상 지정된width
또는 그 이전에 래핑됩니다. 따라서 주어진 너비보다 큰 단어가 있으면 분리됩니다. (두 번째 예 참조).false
인 경우width
가 단어 너비보다 작은 경우에도 함수가 단어를 분할하지 않습니다.
반환 값
지정된 길이로 래핑된 지정된 문자열을 반환합니다.
Examples
예제 #1 wordwrap() 예제
<?php
$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap($text, 20, "
\n");
echo $newtext;
?>
위의 예는 다음을 출력합니다.
The quick brown fox<br /> jumped over the lazy<br /> dog.
예제 #2 wordwrap() 예제
<?php
$text = "A very long woooooooooooord.";
$newtext = wordwrap($text, 8, "\n", true);
echo "$newtext\n";
?>
위의 예는 다음을 출력합니다.
A very long wooooooo ooooord.
예제 #3 wordwrap() 예제
<?php
$text = "A very long woooooooooooooooooord. and something";
$newtext = wordwrap($text, 8, "\n", false);
echo "$newtext\n";
?>
위의 예는 다음을 출력합니다.
A very long woooooooooooooooooord. and something
기타
- nl2br() - 문자열의 모든 줄 바꿈 앞에 HTML 줄 바꿈을 삽입합니다.
- chunk_split() - 문자열을 더 작은 청크로 분할