Page 1 of 1

Брой на числата

Posted: Fri Oct 23, 2015 7:30 am
by haus
Има ли такъв код или скрипт във който примерно въвеждаш 20 числа от 50 ппримерно :
1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39
2,4,5,6,8,10,11,12,13,14,15,......... и така

и като въведа числата да ми показва кое число се повтаря и по колко например

число 5 - 2 пъти
число 11-2 пъти
число 13- 2 пъти
число 15- 2 пъти

Надявам се да сте ме разбрали

Posted: Fri Oct 23, 2015 9:06 am
by Fakeheal
array_count_values() - http://php.net/array_count_values

Ако са ти като стринг ги направи на масив:

Code: Select all

$input = '1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39';
$inputArray = explode(',', $input);
echo array_count_values($inputArray);

Posted: Fri Oct 23, 2015 9:31 pm
by haus
нещо не ми е много ясно как ще стане това :(

Posted: Fri Oct 23, 2015 11:36 pm
by djman
Маркираш.
Десен бутон - Копирай.
Отиваш в текстов редактор.
Десен бутон - Постави.
Пускаш.

Иначе сериозно - кое не ти е ясно? С explode от стринг правиш масив с всички числа, а с array_count_values ги броиш и правиш нов масив, в който ключ е уникален елемент (в случая число), а стойност е брой.

https://ideone.com/7l0DOa

Posted: Sat Oct 24, 2015 2:29 am
by Revelation
https://ideone.com/MGwwFO

Ето ти и още по-специфичен пример.