array_unique () फ़ंक्शन किसी सरणी से डुप्लिकेट मानों को हटा देता है। यह फ़िल्टर किए गए सरणी को अद्वितीय तत्वों के साथ लौटाता है।
सिंटैक्स
array_unique(arr, compare)
पैरामीटर
-
गिरफ्तार - निर्दिष्ट सरणी।
-
तुलना करें - निर्दिष्ट करता है कि सरणी तत्वों/वस्तुओं की तुलना कैसे करें। संभावित मान
-
SORT_STRING - वस्तुओं की तुलना स्ट्रिंग्स के रूप में करें
-
SORT_REGULAR - बिना प्रकार बदले वस्तुओं की तुलना करें
-
SORT_NUMERIC - वस्तुओं की संख्यात्मक रूप से तुलना करें
-
SORT_LOCALE_STRING - मौजूदा स्थानीय के आधार पर आइटम की स्ट्रिंग के रूप में तुलना करें।
-
वापसी
array_unique() फ़ंक्शन फ़िल्टर किए गए सरणी को लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $arr = array("a"=>"one","b"=>"two","c"=>"two", "d"=>"three", "e"=>"three"); print_r(array_unique($arr)); ?>
आउटपुट
Array ( [a] => one [b] => two [d] => three )