指定した 1 行あたりの単語数に応じて改行できるため、より便利です。
// text_wrap( $text, $max_width, $html_type )
// $text フォーマットする内容
// $max_width - フォーマットの長さ
// $html_type フォーマット方法
Function text_wrap( $ text , $max_width, $html_type )
{
// $cnt は t の位置を追跡します
// 彼は最後のブレーク
$cnt = 0;
if (!strcmp("PRE", $html_type)
$ line_break
{
$width = $max_width;
while ($text[$i] != && $text[$i] != n && $text[i] != t)
{ $i--; $width- -;
echo substr($text, $cnt, $width),$line_break; $cnt = $i+1;
$last_line = substr($text, $cnt); ($last_line [0] != )
echo substr($text, $cnt);
else
echo substr($text, $cnt+1);
echo "
n"
//この記事を保存して試してみてください
$line = ""サーバーサイドの使用を検討する場合";
$html_type>$line = "$line 言語 (php3 など) ";
$ line = "$line 利点とサーバーの負荷";
$line = "この言語の $line、特に php3 に関しては、";
$line = "$line " ;
$line = "$line を犠牲にする価値があります。一部のタスクでは、それは想像を絶するものです";
$line = "$line は動的ウェブ コンテンツについて述べています -- それ"; | $line = "$line は人々を呼び戻します。" -- ウェブマスター