arsort() फ़ंक्शन किसी सरणी को उल्टे क्रम में सॉर्ट करता है और अनुक्रमणिका संबद्धता बनाए रखता है।
सिंटैक्स
arsort(arr, compare)
पैरामीटर
-
गिरफ्तार - निर्दिष्ट सरणी।
-
तुलना करें - निर्दिष्ट करता है कि सरणी तत्वों/वस्तुओं की तुलना कैसे करें। संभावित मान -
-
SORT_STRING - आइटम की स्ट्रिंग के रूप में तुलना करें
-
SORT_REGULAR - बिना प्रकार बदले आइटम की तुलना करें
-
SORT_NUMERIC - वस्तुओं की संख्यात्मक रूप से तुलना करें
-
SORT_LOCALE_STRING - मौजूदा स्थानीय के आधार पर आइटम की स्ट्रिंग के रूप में तुलना करें।
-
SORT_NATURAL - प्राकृतिक क्रम का उपयोग करके वस्तुओं की स्ट्रिंग के रूप में तुलना करें
-
वापसी
arsort() फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $rank = array("Australia"=>2,"India"=>5,"Bangladesh"=>9); arsort($rank); foreach($rank as $akey=>$avalue) { echo "Key=" . $akey . " : Value=" . $avalue; echo "<br>"; } ?>
आउटपुट
निम्न आउटपुट है -
Key=Bangladesh : Value=9 Key=India : Value=5 Key=Australia : Value=2