2017-12-27 6 views
0

PHPデータベースに長い文字列があり、5つのセクションに区切りをつけて区切りたいと思います。私の長いテキストが4つのセクションで分割され、残りのセクションが表示されない場合。長い文字列を複数のセクションに区切り文で区切ります。

substr()を使用していますが、完全な文がありません。 2節に長いテキストを表示するために、ここで私は、添付

$first = substr($story, 0, 1000); 
$second = substr($story, 1001, 2000); 
$third = substr($story, 2001, 3000); 
$fourth = substr($story, 3001, 3800); 

出力サンプル: はここに私のPHPコードをサンプルです。 My output

セクション区切りなしで複数のセクションで長い文字列を分割するのを手伝ってください。

+0

あなたはそれのためにCSSを使うことができます。 PHPを使わずに 'text-align:justify'を試してみてください –

答えて

0

wordwrap関数を使用するとどうなりますか?

$unique_marker = "**!!**";  // A temporary and unique delimter for the explode 
$trim_under = 1000;    // Split chunk under this character limit 
$lines = explode($unique_marker, wordwrap($story, $trim_under, $unique_marker, true)); 
print_r($lines);    // Show us the contents of the array 

が、私はそれをテストhaventは、しかし、上記のコードは、あなたが正しい方向に指摘取得する必要があります。爆発との関連では、あなたがでたり文字制限の下で単語を破り、配列にこれらのチャンクを分割することができます。 ..

関連する問題