string があるとします$string="lolololol|lolololol|lolololol|lolololol"
。<wbr>
ブラウザで表示する必要があるので、N(たとえば50)文字ごとにタグ(を参照)を追加したいのですが、PHPでそれを行う方法がわかりません。正規表現を使用して他の言語でいくつかのソリューションを見ましたが、実際の使用方法がわからないため、他のソリューションを希望します。
質問する
153 次
3 に答える
4
そのためにワードラップを使用できます
<?php
$string="lolololol|lolololol|lolololol|lolololol";
echo wordwrap( $string, 50, "<wbr>", true);
于 2012-10-12T18:58:25.673 に答える
0
$string="lolololol|lolololol|lolololol|lolololol";
echo chunk_split($string, 7,"TRO");
于 2012-10-12T19:04:09.037 に答える
0
ルビーの答え:
def put_wbr str, sub_str, num
new_str = ""
str.each_char{ |s| new_str.length % num == 0 ? new_str += sub_str : new_str += s }
new_str[4..-1]
end
于 2013-08-21T12:29:23.060 に答える