【PHP】指定した文字数で文字列を分割する。

めも。

$str = 'a very long wooooooooooooooooooooooooooooooord';
$str = wordwrap($str, 5, "<br />\n");
echo $str;

↓

a<br />
very<br />
long<br />
wooooooooooooooooooooooooooooooord

第四引数にtrueを渡すと単語の途中でもぶったぎってくれる。

$str = 'a very long wooooooooooooooooooooooooooooooord';
$str = wordwrap($str, 5, "<br />\n", true);
echo $str;

↓

a<br />
very<br />
long<br />
woooo<br />
ooooo<br />
ooooo<br />
ooooo<br />
ooooo<br />
ooooo<br />
oord