array_unique()

PHP array_unique() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

Massivdan takroriy qiymatlarni olib tashlang:

<?php $a=array("a"=>"red","b"=>"green","c"=>"red"); print_r(array_unique($a)); ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

array_unique() funksiyasi massivdan takroriy qiymatlarni olib tashlaydi. Agar ikki yoki undan ortiq massiv qiymati bir xil bo‘lsa, birinchi uchragani saqlanib, qolganlari olib tashlanadi.

Eslatma: Qaytariladigan massiv birinchi massiv elementining kalit tipini saqlaydi.


Sintaksis

array_unique(array, sorttype)

Parametr qiymatlari

Parametr Tavsif
array Majburiy. Massivni belgilaydi
sorttype Ixtiyoriy. Massiv elementlari qanday solishtirilishini belgilaydi. Mumkin bo‘lgan qiymatlar:
  • SORT_STRING - Standart. Elementlarni string sifatida solishtirish
  • SORT_REGULAR - Elementlarni odatiy tarzda solishtirish (tiplarni o‘zgartirmasdan)
  • SORT_NUMERIC - Elementlarni son sifatida solishtirish
  • SORT_LOCALE_STRING - Elementlarni joriy lokal sozlamalari asosida string sifatida solishtirish


Texnik tafsilotlar

Qaytariladigan qiymat: Filtrlangan massivni qaytaradi
PHP versiyasi: 4.0.1+
PHP o‘zgarishlar tarixi: PHP 7.2: Agar sorttype SORT_STRING bo‘lsa, funksiya yangi massiv qaytaradi va unga noyob elementlarni qo‘shadi.
PHP 5.2.9: sorttype parametrining standart qiymati SORT_REGULAR ga o‘zgartirildi.
PHP 5.2.1: sorttype parametrining standart qiymati yana SORT_STRING ga qaytarildi.

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!