Also ich habe dieses JSON-Array:
%Vor%Ich werde mehr Werte in der eigentlichen JSON-Datei haben. Aber wenn ich mir das anschaue, sehe ich, dass 238 und 55 mehr als jede andere Zahl wiederholt wird. Was ich tun möchte, ist die Top 5 am häufigsten wiederholten Werte im Array zu bekommen und sie in einem neuen PHP-Array zu speichern.
array_count_values()
gibt an, wie oft jedes Element in einem Array arsort()
sortiert das Array nach der Anzahl der Vorkommen in umgekehrter Reihenfolge array_keys()
erhält den tatsächlichen Wert, der der Array-Schlüssel in den Ergebnissen von array_count_values()
ist
array_slice()
gibt uns die ersten fünf Elemente der Ergebnisse Der Schlüssel ist, etwas wie array_count_values()
zu verwenden, um die Anzahl der Vorkommen jedes Wertes zu ermitteln.