Forum und email

wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap — Ombryd en streng ved et givent antal tegn ved hjælp af et ombrydningstegn

Beskrivelse

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

Returnerer en streng med str ombrydt ved tegnnummeret specificeret i den valgfrie width -parameter. Linjen bliver brudt ved hjælp af den (valgfrie) break -parameter.

wordwrap() vil automatisk ombryde ved tegn 75 og bryde med '\n' (linjeskift) hvis width eller break ikke bliver givet.

Hvis cut er sat til 1, vil strengen altid blive ombrudt ved den specificerede bredde. Så hvis du har et ord der er større end den givne bredde, bliver det brudt lidt efter. (Se andet eksempel).

Note: Den frivillige cut -parameter blev tilføjet i PHP 4.0.3

Example#1 wordwrap() eksempel

<?php
$tekst 
"Den hurtige brune ræv hoppede over den dovne hund.";
$nytekst wordwrap($tekst20"<br />\n");

echo 
$nytekst;
?>

Dette eksempel ville vise:

Den hurtige brune<br />
ræv hoppede over den<br />
dovne hund.

Example#2 wordwrap() eksempel

<?php
$tekst 
"Et meget langt oooooooooooord.";
$nytekst wordwrap($text8"\n"1);

echo 
"$nytekst\n";
?>

Dette eksempel ville vise:

Et meget
langt
oooooooo
oooord.

Se også nl2br() og chunk_split().