Forum und email

wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap — Quebra uma string em linhas usando um caractere de quebra de linha.

Descrição

string wordwrap ( string $str [, int $width [, string $break [, boolean $cut ]]] )

Retorna uma string com o parâmetro str com quebras de linha na coluna especificada pelo parâmetro(opcional) width . A linha é quebrada usando o parâmetro(opcional) break .

wordwrap() irá automaticamente quebrar na coluna 75 e quebrar usando '\n' (newline) se os parâmetros width ou break não forem dados.

Se cut for estabelecido como 1, a string é sempre quebrada na largura especificada. Então se você tem uma palavra que é mais larga do que a largura indicada, ela é quebrada. (Veja o segundo exemplo).

Nota: O parâmetro(opcional) cut foi adicionado no PHP 4.0.3

Example#1 Exemplo wordwrap()

<?php
$text 
"The quick brown fox jumped over the lazy dog.";
$newtext wordwrap($text20"<br />");
echo 
"$newtext\n";
?>

Este exemplo irá mostrar:

The quick brown fox
jumped over the
lazy dog.

Example#2 Exemplo wordwrap()

<?php
$text 
"A very long woooooooooooord.";
$newtext wordwrap$text8"\n"1);
echo 
"$newtext\n";
?>

Este exemplo irá mostrar:

A very

long

wooooooo

ooooord.

Veja também nl2br().