(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
wordwrap — Wraps a string to a given number of characters
$string
,$width
= 75,$break
= "\n",$cut_long_words
= false
Wraps a string to a given number of characters using a string break
character.
Strings wrap after a space (U+20) character unless cut_long_words
is set to true
.
string
The input string.
width
The number of characters at which the string will be wrapped.
break
The line is broken using the optional
break
parameter.
cut_long_words
If the cut_long_words
is set to true
, the string is
always wrapped at or before the specified width
. So if you have
a word that is larger than the given width, it is broken apart.
(See second example). When false
the function does not split the word
even if the width
is smaller than the word width.
Returns the given string wrapped at the specified length.
Приклад #1 wordwrap() example
<?php
$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap($text, 20, "<br />\n");
echo $newtext;
?>
Поданий вище приклад виведе:
The quick brown fox<br /> jumped over the lazy<br /> dog.
Приклад #2 wordwrap() example
<?php
$text = "A very long woooooooooooord.";
$newtext = wordwrap($text, 8, "\n", true);
echo "$newtext\n";
?>
Поданий вище приклад виведе:
A very long wooooooo ooooord.
Приклад #3 wordwrap() example
<?php
$text = "A very long woooooooooooooooooord. and something";
$newtext = wordwrap($text, 8, "\n", false);
echo "$newtext\n";
?>
Поданий вище приклад виведе:
A very long woooooooooooooooooord. and something