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). Il parametro opzionale cut è stato aggiunto in PHP 4.0.3

Esempio di uso di



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

echo $newtext;
?>

    

Questo esempio visualizza:

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

Esempio di uso di



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

echo "$newtext\n";
?>

    

Questo esempio visualizza:

A very long wooooooo ooooord.

Vedere anche nl2br e chunk_split.