Funções PHP |
. Glossários Funções PHP - wordwrap ( ) |
(PHP 4 >= 4.0.2, PHP 5)
wordwrap -- Quebra uma string
em linhas usando um caractere de quebra de linha.
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
Exemplo:
Exemplo 1. Exemplo wordwrap()
<?php
$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap($text, 20, "<br />");
echo "$newtext\n";
?>
Este exemplo irá mostrar:
The quick brown fox
jumped over the
lazy dog.
Exemplo 2. Exemplo wordwrap()
<?php
$text = "A very long woooooooooooord.";
$newtext = wordwrap( $text, 8, "\n", 1);
echo "$newtext\n";
?>
Este exemplo irá mostrar:
A very
long
wooooooo
ooooord.
Veja também nl2br().