wordwrap - Переносит строку по указанному количеству символов
Вернуться к: Обработка строк
wordwrap
(PHP 4 >= 4.0.2, PHP 5, PHP 7)
wordwrap — Переносит строку по указанному количеству символов
Описание
$str
[, int $width
= 75
[, string $break
= "\n"
[, bool $cut
= false
]]] )Переносит строку по указанному количеству символов.
Список параметров
-
str
-
Входная строка.
-
width
-
Количество символов, по которым строка будет перенесена.
-
break
-
Символ переноса строки можно указать с помощью необязательного параметра
break
. -
cut
-
Если параметр
cut
установлен вTRUE
, строка всегда будет переноситься на указанной ширине или раньше. Поэтому, если исходная строка содержит слово длиннее заданной ширины строки, то оно будет разорвано. (Смотрите второй пример).
Возвращаемые значения
Возвращает строку, со вставленными символами переноса на указанной длине.
Примеры
Пример #1 Пример использования wordwrap()
<?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()
<?php
$text = "A very long woooooooooooord.";
$newtext = wordwrap($text, 8, "\n", true);
echo "$newtext\n";
?>
Результат выполнения данного примера:
A very long wooooooo ooooord.
Смотрите также
- nl2br() - Вставляет HTML-код разрыва строки перед каждым переводом строки
- chunk_split() - Разбивает строку на фрагменты
Вернуться к: Обработка строк