مثال
حذف مقادیر تکراری از آرایه:
$a=array("a"=>"red","b"=>"سبز"،"c"=>"red");
print_r(array_unique($a));
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع ()array_unique مقادیر تکراری را از یک آرایه حذف می کند. اگر دو یا
مقادیر بیشتر آرایه یکسان است، ظاهر اول حفظ خواهد شد و دیگری حذف خواهد شد.
توجه: آرایه برگشتی نوع کلید آرایه اولین را حفظ می کند.
نحو
array_unique (آرایه، نوع مرتب سازی)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| آرایه | لازم است. تعیین یک آرایه |
| نوع مرتب سازی | اختیاری. نحوه مقایسه عناصر/اقلام آرایه را مشخص می کند. مقادیر ممکن:
|
جزئیات فنی
| مقدار بازگشتی: | آرایه فیلتر شده را برمی گرداند |
|---|---|
| نسخه PHP: | 4.0.1+ |
| تغییر PHP: | PHP 7.2: اگر sorttype SORT_STRING باشد، آرایه جدیدی برمیگرداند و عناصر منحصر به فرد را اضافه میکند. PHP 5.2.9: مقدار پیشفرض sorttype به SORT_REGULAR تغییر یافت. PHP 5.2.1: مقدار پیشفرض sorttype به SORT_STRING تغییر یافت. |
❮ مرجع آرایه PHP