> 백엔드 개발 > PHP 튜토리얼 > PHP 워드랩()

PHP 워드랩()

WBOY
풀어 주다: 2024-08-29 12:53:36
원래의
906명이 탐색했습니다.

PHP 프로그래밍 언어의 PHP wordwrap() 함수는 실제로 wordwrap() 함수 내부의 중단 문자를 사용하여 문자열을 여러 문자로 묶는 데 도움이 되는 내장 함수입니다. 이 기능을 지원하기 위해 PHP 4.0.2 버전과 다른 위 PHP 버전에서만 실행됩니다. 이 PHP wordwrap() 함수는 문자열이 주어진 길이에 도달할 때 문자열을 여러 줄로 묶는 데 도움이 됩니다. 이 함수는 PHP 프로그래밍 언어 및 일부 다른 언어에서 문자열 함수를 처리할 때 가장 좋은 함수 중 하나입니다.

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

구문

wordwrap($str1, $width1, $break1, $cut1)
로그인 후 복사

설명:

PHP 프로그래밍 언어의 wordwrap() 함수는 일반적으로 위의 구문 섹션에서 언급한 대로 4개의 매개변수를 허용합니다.

  • $str1: wordwrap() 함수의 $str1 매개변수는 실제로 여러 줄로 나누어야 하는 입력 문자열을 지정하는 데 도움이 됩니다.
  • $width1: wordwrap() 함수의 $width1 매개변수는 실제로 문자열을 감싸야 하는/감싸는 지점의 문자 수를 지정하는 데 도움이 됩니다. 문자열 값이 중단되는 문자 수입니다.
  • $break1: wordwrap() 함수의 $break1 매개변수는 실제로는 선택적 매개변수이지만 지정하면 문자열 나누기의 정확한 지점에 값을 추가합니다.
  • $cut1: wordwrap() 함수의 $cut1 매개변수는 실제로 부울 매개변수입니다. 이 $cut1 매개변수 값이 TRUE 값으로 설정되면 문자열은 항상 해당 지점이나 정확히 지정된 너비 이전에 래핑됩니다. 즉, 실제로 width1 매개변수를 지정하는 제약 조건의 중간에 단어가 있으면 그 사이에 있는 단어도 끊어집니다. 그리고 이 cut1 매개변수가 FALSE 값으로 설정되면 wordwrap() 함수는 width 매개변수의 값이 단어의 너비보다 작은 경우에도 단어를 분할하지 않습니다.

반환 값:

wordwrap() 함수는 지정된 길이까지 줄바꿈된 문자열을 반환하는 데 도움이 됩니다. 성공 시 여러 줄로 나뉘거나 실패 시 FALSE 값으로 나뉘는 문자열일 뿐입니다.

PHP에서 wordwrap() 함수는 어떻게 작동하나요?

PHP 프로그래밍 언어의 wordwrap() 함수는 주로 wordwrap() 함수 내부에 언급된 네 가지 매개변수를 기반으로 합니다. 분리 문자 "중단 문자"를 사용하여 주어진 문자열을 여러 문자로 묶는 방식으로 작동하지만 이는 PHP 4.0.2 및 기타 PHP 버전에서만 작동합니다. 구현 예는 다음과 같습니다.

예시 #1

PHP 프로그래밍 언어의 wordwrap() 함수를 구현한 예입니다. 여기서 처음에는 "My Name is Pavan Kumar Sake."라는 문자열 값을 사용하여 "$text1" 변수가 생성됩니다. 그런 다음 다시 wordwrap() 함수를 4개의 매개변수와 함께 저장하기 위해 또 다른 변수 "$newtext1" 변수가 생성됩니다. 이 wordwrap() 함수에서 $str1 매개변수는 $text 변수의 값입니다. 그런 다음 8이 너비 매개변수로 사용됩니다. 줄바꿈의 경우 html 태그 "
" 중 하나가 사용됩니다. $cut1 매개변수에 대해 TRUE 값이 전달됩니다. 그런 다음 8자마다 단어가 래핑된 다음 인쇄됩니다. 이 인쇄는 PHP 웹 프로그래밍 언어의 에코 기능을 사용하여 수행됩니다.

코드:

<?php
$text1 = "My Name is Pavan Kumar Sake.";
$newtext1 = wordwrap($text1, 8, "<br>", TRUE);
echo "$newtext1";
?>
로그인 후 복사

출력:

PHP 워드랩()

예시 #2

이 예제는 위 구문에서 언급된 일부 매개변수의 도움을 받아 wordwrap() 함수가 어떻게 작동하는지 알아보기 위한 구현 중 하나이기도 합니다. 처음에는 변수 “$stringn1”을 생성하고 문자열 문장 값을 저장합니다. 그런 다음 width1 변수는 "10" 값으로 저장되고, break1 변수는 "
"로 생성됩니다. html 태그 값. 그런 다음 echo 문 다음에 wordwrap() 함수를 사용하여 wordwrap() 함수의 결과를 인쇄합니다. 여기서 일부 문자열은 너비 "10"으로 래핑하여 생성됩니다.

코드:

<?php
$stringn1 = "Pavan Kumar Sake a Blogger PhysicsNerd and BusinessMan";
$width1 = 10;
$break1 = "</br>";
echo wordwrap($stringn1, $width1, $break1);
?>
로그인 후 복사

출력:

PHP 워드랩()

Example #3

This example also similar to the above example 1. At first $stringn1, $width1, $break1 variables are created with string value, integer value ,
tag value. Then wordwrap() function is used but $cut1 parameter is not used here. If the word’s width is larger than the specified width parameter value then the whole word will be printed by wrapping at first only if the $cut1 parameter is not used.

Code:

<?php
$stringn1 = "Congratulations! Pavan Sake kumar";
$width1 = 8;
$break1 = "</br>";
echo wordwrap($stringn1, $width1, $break1);
?>
로그인 후 복사

Output:

PHP 워드랩()

Example #4

This program is also one of the wordwrap() function implementation by mentioning the $cut1 parameter by passing TRUE value to it. Here a variable “$stringnn1” is created with string value then $width11 variable is created with 8 as value then $break11 variable is created with
tag as break parameter, $cut1 variable is created with TRUE as value. Then wordwrap() function is used after the echo statement. Here cut1 parameter is used inside of the function by passing TRUE as value. Even though the string width is bigger than the width11 value then word will be broken and wrapped into single string text exactly. You can check the output below.

Code:

<?php
$stringnn1 = "Congratulations! Power Ranger of the World";
$width11 = 8;
$break11 = "</br>";
$cut11 = true;
echo wordwrap($stringnn1, $width11, $break11, $cut11);
?>
로그인 후 복사

Output:

PHP 워드랩()

Example #5

This program is so similar to the example 4 but here $cut1 parameter value is passed with the FALSE value and stringnn1 variable is passed new string value, width parameter is mentioned with 7 as value. So the output will be different. For bigger strings or smaller strings, whole strings will be printed after some spaces like that. But most of the time the width of the strings which are wrapped will be of the length “7”.

Code:

<?php
$stringnn1 = "Be a part of Game Changer :: profitloops";
$width11 = 7;
$break11 = "</br>";
$cut11 = false;
echo wordwrap($stringnn1, $width11, $break11, $cut11);
?>
로그인 후 복사

Output:

PHP 워드랩()

Conclusion

I hope you learnt what is the definition of PHP wordwrap() function along with its syntax with all the parameters explanation, How the wordwrap() function works in PHP Programming language along with various examples of implementing the wordwrap() function to understand the wordwrap() function better.

위 내용은 PHP 워드랩()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿