سبد (0)

تابع ()array_unique

تابع  ()array_unique 

PHP Array Referenceمرجع Array در php

مثال (تابع ()array_unique )

حذف مقادیر تکرای از یک آرایه:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>

امتحان کنید »

تعریف و کاربرد

تابع ()array_unique در صورتی که یک مقدار دو بار تکرار شده باشد، یکی از آنها را حذف می کند. به عبارت دیگر اگر یک مقدار دو یا چند باز تکرار شده باشد، نمونه ی اول نگهداری می شود و دیگر نمونه ها حذف خواهند شد.

نکته: تابع برگردانده شده، نوع کلید اولین آیتم را نگهداری خواهد نمود.


نحوه نوشتن

array_unique(array)
پارامترهاتوضیحات
array

ضروری. یک آرایه را مشخص می کند.

sortingtype

اختیاری. مشخص می کند که چطور آیتم های آرایه ی مورد نظر مورد مقایسه قرار بگیرند.مقادیر امکان پذیر:

  • SORT_STRING-پیش فرض.مقایسه ی آیتم ها به صورت رشته.
  • SORT_REGULAR -مقایسه ی آیتم ها به صورت نرمال(نوع ها را تغییر نمی دهد).
  • SORT_NUMERIC -آیتم ها را به صورت عددی مقایسه می کند.
  • SORT_LOCALE_STRING -مقایسه ی آیتم ها بصورت رشته ای بر اساس محل کنونی.

جزئیات تکنیکی

مقدار برگشتی:

آرایه ی فیلتر شده را برمی گرداند.

ورژن php: 4.0.1+
تغییرات:

مقدار پیش فرض sortingtype در php 5.2.10 به همان SORT_STRING تغییر یافت.

در PHP 5.2.9 مقدار پیش فرض sortingtype به SORT-REGULARتغییر یافت. قبل از این ورژن مقدار پیش فرض برابر با SORT_STRING بود.

PHP Array Referenceمرجع Array در php

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه