Tekrarların sayısına göre PHP Array sort

0 Cevap php

Ben olmayan benzersiz değerlere sahip bir dizi var, ben dizi benzersiz ve zamanlarda her değer döndürdüğü sayısına göre sıralı olması gerekir.

Sorun en çok tekrarlanan ilk ve en sonunda tekrarlanan olduğunda ben değerleri ile sipariş dizi ihtiyacımız var - Ben her benzersiz bir değer ve bu değeri tekrar bu kez sayısı ile bir dizi var nereye yerleştirmek için var. (Kullanılan array_count_values)

Dizi işlemek için bir çok sonuç var ..

un düzenlenmiş bir dizi:

array(14) {
  [0]=>
  int(1)
  [1]=>
  int(3)
  [2]=>
  int(4)
  [3]=>
  int(2)
  [4]=>
  int(3)
  [5]=>
  int(4)
  [6]=>
  int(5)
  [7]=>
  int(1)
  [8]=>
  int(2)
  [9]=>
  int(3)
  [10]=>
  int(4)
  [11]=>
  int(1)
  [12]=>
  int(2)
  [13]=>
  int(3)
}

Sıralı dizi (değer tekrarlar ifade eder):

array(5) {
  [1]=>
  int(3)
  [3]=>
  int(4)
  [4]=>
  int(3)
  [2]=>
  int(3)
  [5]=>
  int(1)
}

0 Cevap