私の問題は次のとおりです。私はこのような文字列を持っています:
$string = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
この文字列を幅100ピクセルのコンテナに出力します。単語が10文字より長い場合、10文字の後にスペースを自動的に挿入する方法はありますか?
$string = chunk_split($string, 10);
単語の途中にスペースが挿入されるため、適切な解決策ではありません。例えば:
$string = "This is why chunk_split doesn't work";
$string = chunk_split($string, 10);
echo $string;
// OUTPUT: This is wh y chunk_sp lit doesn' t work
重要なのは、スペース文字を使用すると、文字列で改行を作成できるということです。
必要な出力:
$string = "This is how it should work.";
$string = function_i_am_looking_for($string);
echo $string;
// OUTPUT: This is how it should work.
$string = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
$string = function_i_am_looking_for($string);
echo $string;
// OUTPUT: AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA