PHP में asort() फंक्शन सहयोगी सरणी को आरोही क्रम में क्रमबद्ध करता है और इंडेक्स संबंध बनाए रखता है।
सिंटैक्स
asort(arr, compare)
पैरामीटर्स
arr - निर्दिष्ट सरणी।
compare - सरणी तत्वों/आइटम्स की तुलना कैसे करें यह निर्दिष्ट करता है। संभावित मान:
SORT_STRING - आइटम्स की स्ट्रिंग के रूप में तुलना करें।
SORT_REGULAR - प्रकार बदले बिना आइटम्स की तुलना करें।
SORT_NUMERIC - आइटम्स की संख्यात्मक तुलना करें।
SORT_LOCALE_STRING - वर्तमान लोकेल के आधार पर आइटम्स की स्ट्रिंग के रूप में तुलना करें।
SORT_NATURAL - प्राकृतिक क्रम का उपयोग करके आइटम्स की स्ट्रिंग के रूप में तुलना करें।
रिटर्न वैल्यू
सफलता पर TRUE, विफलता पर FALSE।
उदाहरण
<?php
$a = array(
"0" => "India",
"1" => "Australia",
"2" => "England",
"3" => "Bangladesh",
"4" => "Zimbabwe",
);
asort($a);
foreach ($a as $key => $val) {
echo "[$key] = $val";
echo "\n";
}
?>
आउटपुट
[1] = Australia [3] = Bangladesh [2] = England [0] = India [4] = Zimbabwe