在单个变量中组合String和Integers

时间:2016-05-21 15:27:39

标签: php

我试图在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;
}

2 个答案:

答案 0 :(得分:2)

<强> PHP

替换

$stringConverted += $counter . "" .  $string[$i]

$stringConverted .= $counter . "" .  $string[$i]

答案 1 :(得分:1)

您可以使用。=而不是+ =

$stringConverted .= $counter . "" .  $string[$i];