文字がx回出現したときに置き換えることができるphp関数はありますか?
例
$string="a,b,c,d,e,f,g,h,i,j,k,l";
3 つのコンマごとに「\n\r」が追加されます
a,b,c,
d,e,f,
g,h,i,
j,k,l
私はこれを書いた。
function addBreaks($string,$char,$count) {
$ii = 0;
for ( $i = 0; $i < strlen($string); $i++){
if ($string[$i] == $char){
$ii++;
}
if ($ii == $char){
$ii = 0;
}
$string = $string[$i]+"\n\r"+$string[$i+1];
}
return $string;
}