تابع ()array_unique
تابع ()array_unique
مثال (تابع ()array_unique )
حذف مقادیر تکرای از یک آرایه:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
امتحان کنید »
تعریف و کاربرد
تابع ()array_unique در صورتی که یک مقدار دو بار تکرار شده باشد، یکی از آنها را حذف می کند. به عبارت دیگر اگر یک مقدار دو یا چند باز تکرار شده باشد، نمونه ی اول نگهداری می شود و دیگر نمونه ها حذف خواهند شد.
نکته: تابع برگردانده شده، نوع کلید اولین آیتم را نگهداری خواهد نمود.
نحوه نوشتن
array_unique(array)
پارامترها | توضیحات |
---|---|
array |
ضروری. یک آرایه را مشخص می کند. |
sortingtype |
اختیاری. مشخص می کند که چطور آیتم های آرایه ی مورد نظر مورد مقایسه قرار بگیرند.مقادیر امکان پذیر:
|
جزئیات تکنیکی
مقدار برگشتی: |
آرایه ی فیلتر شده را برمی گرداند. |
---|---|
ورژن php: | 4.0.1+ |
تغییرات: |
مقدار پیش فرض sortingtype در php 5.2.10 به همان SORT_STRING تغییر یافت. در PHP 5.2.9 مقدار پیش فرض sortingtype به SORT-REGULARتغییر یافت. قبل از این ورژن مقدار پیش فرض برابر با SORT_STRING بود. |
- نوشته شده توسط احسان عباسی
- بازدید: 3928