当一个字符出现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;
}