echo '<pre>';
$str_arr = str_split("aabcddefightttttjjkljkljklhgfdfguikihgbff");
$first = '';
$str = '';
$str_count_arr = array();
$str_count = 1;
foreach ($str_arr as $key => $value){
$one_str = null;
if($key == 0){
$first = $value;
$str = $value;
continue;
}else{
$is = strpos($str,$value);
if($is !== false){
$one_str['count'] = $str_count;
$one_str['str'] = $str;
$str_count_arr[] = $one_str;
$str = $value;
$str_count = 1;
}else{
$str_count = $str_count + 1;
$str .= $value;
if(($key + 1) == count($str_arr)){
$one_str['count'] = $str_count;
$one_str['str'] = $str;
$str_count_arr[] = $one_str;
}
}
$first = $value;
}
}
print_r($str_count_arr);
exit;