String 関数
PHP Manual

wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap文字列分割文字を使用して、指定した文字数に文字列を分割する

説明

string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )

指定した文字数で、指定した文字を用いて文字列を分割します。

パラメータ

str

入力文字列。

width

カラムの幅。デフォルトは 75。

break

オプションのパラメータ break を用いて行を分割します。 デフォルトは '\n' です。

cut

cutTRUE に設定すると、 文字列は常に指定した幅でラップされます。このため、 指定した幅よりも長い単語がある場合には、分割されます (2 番目の例を参照ください)。

返り値

指定した文字列を指定したカラム数で分割したものを返します。

変更履歴

バージョン 説明
4.0.3 オプションのパラメータ cut が追加されました。

例1 wordwrap() の例

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

echo 
$newtext;
?>

上の例の出力は以下となります。

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

例2 wordwrap() の例

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

echo 
"$newtext\n";
?>

上の例の出力は以下となります。

A very
long
wooooooo
ooooord.

参考


String 関数
PHP Manual