PHP Dizide Tekrar Eden Değerleri Silme

PHP de dizide tekrar eden değerleri silmek için array_unique() fonksiyonunu kullanıyoruz.
Kulanımı oldukça basittir.Bir dizi tanımlayalım örnek olarak
Array
(
    [0] => deneme
    [1] => bir
    [2] => iki
    [3] => üç
    [4] => dör
    [5] => beş
    [6] => altı
    [7] => yedi
    [8] => sekiz
    [9] => dokuz
    [10] => on
    [11] => deneme
    [12] => dosya iki
    [13] => oen
    [14] => tu
    [15] => threee
    [16] => falan
    [17] => filen
    [18] => alo
    [19] => falan
    [20] => filan
    [21] => devaaam
    [22] => hadeeee
)
Fonksiyona girdikten sonraki hali aşağıdaki gibidir.
Array
(
    [0] => deneme
    [1] => bir
    [2] => iki
    [3] => üç
    [4] => dör
    [5] => beş
    [6] => altı
    [7] => yedi
    [8] => sekiz
    [9] => dokuz
    [10] => on
    [12] => dosya iki
    [13] => oen
    [14] => tu
    [15] => threee
    [16] => falan
    [17] => filen
    [18] => alo
    [20] => filan
    [21] => devaaam
    [22] => hadeeee
)
Kendini tekrarlayan veriler silindi fakat sıralaması bozuldu 10. sıradan 12.sıraya geçmeler oldu bunun için ise diziyi sıralamamız gerekiyor.
Sıralamak için kullanacağımız fonskiyon sort() fonskiyonu diziyi bu fonkstiona soktundan sonra çıkan görünüm bu şekildedir.
Array
(
    [0] => alo
    [1] => altı
    [2] => beş
    [3] => bir
    [4] => deneme
    [5] => devaaam
    [6] => dokuz
    [7] => dosya iki
    [8] => dör
    [9] => falan
    [10] => filan
    [11] => filen
    [12] => hadeeee
    [13] => iki
    [14] => oen
    [15] => on
    [16] => sekiz
    [17] => threee
    [18] => tu
    [19] => yedi
    [20] => üç
)
Yükleniyor...