wordwrap
Переносит длинную строку по словам.
Синтаксис
wordwrap(string $string, int $width = 75, string $break = "\n", bool $cut_long_words = false): stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $string | string | Исходная строка. |
| $width | int | Необязательный. Наибольшая длина строки. |
| $break | string | Необязательный. Что вставлять в месте переноса. |
| $cut_long_words | bool | Необязательный. `true` — разрывать слова длиннее ширины. |
Возвращаемое значение
stringСтрока с переносами.
Примеры
Строки не длиннее 15 символов:
<?php
echo wordwrap('The quick brown fox jumps over the lazy dog', 15);Результат:
The quick brown
fox jumps over
the lazy dogПримечания
Функция считает байты, поэтому для кириллицы ширина получается вдвое меньше ожидаемой.
См. также
В учебнике
- Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.