私はこれを使用しています
$lines = explode(PHP_EOL, trim($text));
$text を行の配列に分割して、次のように表示できるようにします。
foreach ($lines as $line) {
echo $line;
}
しかし今、私は各 $line の長さをテストしたいと思っています。長さが 50 文字を超えている場合は、各行を 50 文字の倍数に分割したいと考えています。
これを行い、すべての行を $lines 配列に保持するにはどうすればよいですか?
各行をテストするか、explode( wordwrap($line), 50 ); を使用して分解する方法が必要です。$lines 配列を再構築して、すべての行を再度循環できるようにします。
私はコーダーではないので、1 行を 50 文字の複数の部分に分割する必要がある場合、配列に新しい行を挿入する方法がわかりません。
私の質問を理解していただければ幸いです。ありがとう。