Поиск 2 подрядидущих символов

  • Автор темы Автор темы moloko
  • Дата начала Дата начала

moloko

Новичок
Здравствуйте!
Как найти 2 или 3 подрядидущие символы в строке, а если можно в массиве.
PHP:
$array = array ('2','2', '5', 'A', 'Q', '4', '4', '4');
Спасибо.
 
одинаковых символа? %)
если это не задание не на школьную олимпиаду, то, внезапно, $array[$i]==$array[$i+1] - два символа подряд
 
PHP:
$array = array ('2','2', '5', 'A', 'Q', '4', '4', '4');
$array2 = array();
foreach($array as $el){
	@$array2[$el]++;
}
print_r($array2);
 
Semen
зачем вы собаку то поставили?
видите же что человек не разбирается,а дурной пример подаёте
 
PHP:
$array = array ('2','2', '5', 'A', 'Q', '4', '4', '4');
$array2 = array();
foreach($array as $el){
	(array_key_exists($el, $array2)) ? $array2[$el]++ : $array2[$el] = 1;
}
print_r($array2);
 
Semen
Это как раз то, что делает твой скрипт - считает число совпадений. Разве нет?
 
Написал так, потому что обычно в цикле значения массива обрабатываются ещё как-либо.
Пускай ТС объяснить что с этим делать дальше...
 
Сверху