Переносит строку по указанному количеству символов


(PHP 4 >= 4.0.2, PHP 5)

wordwrapПереносит строку по указанному количеству символов

Описание

string wordwrap ( string $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($text20"<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($text8"\n"true);

echo 
"$newtext\n";
?>

Результат выполнения данного примера:

 A very long wooooooo ooooord. 

Смотрите также

  • nl2br() - Вставляет HTML-код разрыва строки перед каждым переводом строки
  • chunk_split() - Разбивает строку на фрагменты