2016-05-21 2 views
1

Я пытаюсь объединить их в 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

PHP

Заменить

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

с

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

Вы можете использовать с. = А + =

$stringConverted .= $counter . "" . $string[$i]; 
Смежные вопросы