라이브러리

[PHP] wordwrap - 문자열을 주어진 문자 수로 래핑합니다.




PHP의 wordwrap 함수


PHP의 `wordwrap` 함수는 주어진 문자열을 지정된 길이로 자른 후 줄바꿈 문자를 삽입하여 문자열을 줄바꿈합니다. 이 함수는 문자열의 길이를 조절하여 화면에 표시되는 문자열의 길이를 제어할 수 있습니다.

wordwrap 함수의 사용법


`wordwrap` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

wordwrap(string $str, int $width, string $break = "
", bool $cut = false)



- `$str`: 문자열을 줄바꿈할 문자열입니다.
- `$width`: 문자열을 줄바꿈할 길이입니다.
- `$break`: 줄바꿈 문자를 지정합니다. 기본값은 ` `입니다.
- `$cut`: 문자열을 자르지 않고 줄바꿈할지 여부를 지정합니다. 기본값은 `false`입니다.

예제


#hostingforum.kr
php

// 예제 1: 기본 사용법

$str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";

$width = 20;

$break = "
";

$cut = false;



echo wordwrap($str, $width, $break, $cut);



이 예제에서는 `$str` 변수에 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."라는 문자열을 저장하고, `$width` 변수에 20을 저장하여 문자열을 20자씩 줄바꿈합니다. `$break` 변수는 ` `으로 설정되어 줄바꿈 문자가 ` `으로 설정됩니다. `$cut` 변수는 `false`로 설정되어 문자열을 자르지 않고 줄바꿈합니다.

예제 2: 자르기


#hostingforum.kr
php

// 예제 2: 자르기

$str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";

$width = 20;

$break = "
";

$cut = true;



echo wordwrap($str, $width, $break, $cut);



이 예제에서는 `$cut` 변수를 `true`로 설정하여 문자열을 자르기 시작합니다. 결과는 다음과 같습니다.

#hostingforum.kr


Lorem ipsum

dolor sit

amet, consectetur

adipiscing elit.

Sed do eiusmod

tempor incididunt

ut labore et

dolore magna

aliqua.



예제 3: 줄바꿈 문자 변경


#hostingforum.kr
php

// 예제 3: 줄바꿈 문자 변경

$str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";

$width = 20;

$break = " ";

$cut = false;



echo wordwrap($str, $width, $break, $cut);



이 예제에서는 `$break` 변수를 `" "`로 설정하여 줄바꿈 문자를 공백으로 변경합니다. 결과는 다음과 같습니다.

#hostingforum.kr


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.



결론


PHP의 `wordwrap` 함수는 문자열을 지정된 길이로 자르고 줄바꿈 문자를 삽입하여 문자열을 줄바꿈할 수 있는 유용한 함수입니다. 이 함수를 사용하여 문자열의 길이를 조절하여 화면에 표시되는 문자열의 길이를 제어할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 40 페이지

검색

게시물 검색