Forum und email

wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap — Divide una stringa ad un certo numero di caratteri utilizzando il carattere di divisione

Descrizione

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

Restituisce una stringa con str suddivisa alla colonna indicata dal parametro opzionale width . La linea è interrotta utilizzando il parametro opzionale break .

wordwrap() interrompe automaticamente la stringa alla colonna 75 ed utilizza come carattere di interruzione '\n' (newline), se non sono dati width e break

Se il parametro cut è impostato a 1, la stringa è sempre interrotta alla lunghezza indicata. Pertanto se una parola supera la larghezza data, questa verrà interrotta. (Vedere il secondo esempio).

Nota: Il parametro opzionale cut è stato aggiunto in PHP 4.0.3

Example#1 Esempio di uso di wordwrap()

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

echo 
$newtext;
?>

Questo esempio visualizza:

The quick brown fox<br />
jumped over the lazy<br />
dog.

Example#2 Esempio di uso di wordwrap()

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

echo 
"$newtext\n";
?>

Questo esempio visualizza:

A very
long
wooooooo
ooooord.

Vedere anche nl2br() e chunk_split().