moloko Новичок 8 Мар 2011 #1 Здравствуйте! Как найти 2 или 3 подрядидущие символы в строке, а если можно в массиве. PHP: $array = array ('2','2', '5', 'A', 'Q', '4', '4', '4'); Спасибо.
Здравствуйте! Как найти 2 или 3 подрядидущие символы в строке, а если можно в массиве. PHP: $array = array ('2','2', '5', 'A', 'Q', '4', '4', '4'); Спасибо.
Andreika "PHP for nubies" reader 8 Мар 2011 #2 одинаковых символа? %) если это не задание не на школьную олимпиаду, то, внезапно, $array[$i]==$array[$i+1] - два символа подряд
одинаковых символа? %) если это не задание не на школьную олимпиаду, то, внезапно, $array[$i]==$array[$i+1] - два символа подряд
Semen Семён 8 Мар 2011 #3 PHP: $array = array ('2','2', '5', 'A', 'Q', '4', '4', '4'); $array2 = array(); foreach($array as $el){ @$array2[$el]++; } print_r($array2);
PHP: $array = array ('2','2', '5', 'A', 'Q', '4', '4', '4'); $array2 = array(); foreach($array as $el){ @$array2[$el]++; } print_r($array2);
tz-lom Продвинутый новичок 8 Мар 2011 #4 Semen зачем вы собаку то поставили? видите же что человек не разбирается,а дурной пример подаёте
Semen Семён 8 Мар 2011 #5 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);
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 Семён 8 Мар 2011 #7 zerkms написал(а): Semen Почему не array_count_values сразу тогда? Нажмите для раскрытия... если просто количество совпадений - то array_count_values
zerkms написал(а): Semen Почему не array_count_values сразу тогда? Нажмите для раскрытия... если просто количество совпадений - то array_count_values
zerkms TDD infected Команда форума 8 Мар 2011 #8 Semen Это как раз то, что делает твой скрипт - считает число совпадений. Разве нет?
Semen Семён 8 Мар 2011 #9 Написал так, потому что обычно в цикле значения массива обрабатываются ещё как-либо. Пускай ТС объяснить что с этим делать дальше...
Написал так, потому что обычно в цикле значения массива обрабатываются ещё как-либо. Пускай ТС объяснить что с этим делать дальше...