我试图在PHP中将它们组合在一起。但我每次都得到一个整数输出。
实施例 预期产出: 的输入: aabbbc
输出: 2a3bc
现实: 输出:14
这是我的代码:
$string = str_split($s);
for($i=0;$i<count($string);$i++){
$counter = substr_count($s,$string[$i]);
$stringConverted += $counter . "" . $string[$i];
}
return $stringConverted;
}
答案 0 :(得分:2)
<强> PHP 强>
替换
$stringConverted += $counter . "" . $string[$i]
带
$stringConverted .= $counter . "" . $string[$i]
答案 1 :(得分:1)
您可以使用。=而不是+ =
$stringConverted .= $counter . "" . $string[$i];