array_unique Diziden yinelenen değerleri siler &reftitle.description; arrayarray_unique arraydizi intseçeneklerSORT_STRING dizi dizisinden yinelenen değerleri sildikten sonra yeni diziyi döndürür. Anahtarlar korunacaktır. seçenekler bağımsız değişkeni ile belirtilen koşula göre anahtar ve değeri aynı olan ilk öğe korunur. İki elemanın eşit kabul edilebilmesi için şu şart sağlanmış olmalıdır: (string) $elem1 === (string) $elem2. Yani, iki elemanın dizgesel gösterimleri aynıysa ilk eleman kullanılır. &reftitle.parameters; dizi Üzerinde işlem yapılacak dizi. seçenekler İsteğe bağlı bu bağımsız değişken ile işlevin davranışını değiştirebilirsiniz. Olası seçenekler: SORT_REGULAR - öğeler normal olarak karşılaştırılır (türleri değiştirilmez). SORT_NUMERIC - öğeler sayısal olarak karşılaştırılır SORT_STRING - üyeler dizgesel olarak karşılaştırılır SORT_LOCALE_STRING - öğeler dizgesel olarak geçerli yerele göre karşılaştırılır. &reftitle.returnvalues; Yinelenen değerler içermeyen bir dizi döner. &reftitle.changelog; &Version; &Description; 7.2.0 seçenekler SORT_STRING ise, evvelce dizi kopyalanıp benzersiz olmayan öğeler kaldırılırdı (sonradan dizi paketlenmeden), şimdi benzersiz öğeler eklenerek yeni bir dizi oluşturulmaktadır. Bu dizi, farklı sayısal indislerle oluşabilir. &reftitle.examples; - <function>array_unique</function> örneği "yeşil", "kırmızı", "b" => "yeşil", "mavi", "kırmızı"); $sonuç = array_unique($girdi); print_r($sonuç); ?> ]]> &example.outputs; yeşil [0] => kırmızı [1] => mavi ) ]]> - <function>array_unique</function> ve türler ]]> &example.outputs; int(4) [2] => string(1) "3" } ]]> &reftitle.notes; array_unique çok boyutlu dizilerle çalışmak üzere tasarlanmamıştır. &reftitle.seealso; array_count_values