У меня есть массив:PHP массив ключевых слов Tally
[873] => Array
(
[id] => 873
[email] =>
[data] => Array
(
[#1] => Dmitri Vegas & Like Mike
[#2] => Hardwell
[#3] => w&w
[#4] => alesso
[#5] => tiesto
[#6] => nicky romero
[#7] => dannic
[#8] => dj alvaro
[#9] => dvbbs
[#10] => sandro silva
)
)
[872] => Array
(
[id] => 872
[email] =>
[data] => Array
(
[#1] => nervo
[#2] => axwell
[#3] => armin van buuren
[#4] => tjr
[#5] => w&w
[#6] => deadmau5
[#7] => markus shulz
[#8] => chuckie
[#9] => alesso
[#10] => dada life
)
)
[871] => Array
(
[id] => 871
[email] =>
[data] => Array
(
[#1] => Noise controllers
[#2] => Noise controllers
[#3] => Noise crontrollers
[#4] => Zatox
[#5] => Zatox
[#6] => Zatox
[#7] => Zatox
[#8] => Hardwell
[#9] => Noisia
[#10] => Noisia
)
)
В принципе, что я хочу сделать, это следить за слова в типе учетного формата, вроде этого
Hardwell -> 2
w&w -> 2
tjr -> 1
etc etc
I знаю, что я должен искать по массиву с in_array()
, чтобы узнать, сколько раз ключевое слово подходит, но я в тупике, с чего начать.
Мне бы хотелось вывести их в список, согласно которому значение h как наивысшее число, я как бы тупой. Может ли кто-нибудь начать меня с того, как я это сделаю?
Это может заставить вас начать: HTTP: // StackOverflow .com/questions/7960307/check-how-many-times-specific-value-in-array-php – Peon
Мне сложно понять, как использовать эту функцию, может ли кто-нибудь дать мне небольшой пример? – user2820604
ваш аргумент не должен быть '$ data', а' $ array' в 'foreach' для его работы. –