PHP uasort() फ़ंक्शन

उदाहरण

उपयोगकर्ता-निर्दिष्ट तुलना करने वाली फ़ंक्शन के माध्यम से बाइनरी $arr में एलीमेंट को क्रमबद्ध करें:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>

चलनी वाला उदाहरण

परिभाषा और उपयोग

uasort() फ़ंक्शन एक उपयोगकर्ता-निर्दिष्ट तुलना करने वाली फ़ंक्शन के माध्यम से बाइनरी को गणना करता है और इंडेक्स को बनाए रखता है (एलीमेंट को नए की नहीं दिया जाता)।

सफल होने पर TRUE बहाल करें, असफल होने पर FALSE बहाल करें。

इस फ़ंक्शन का प्रयोग विशेष रूप से इन इकाइयों की क्रमिक व्यवस्था के लिए किया जाता है।

सूचना:का उपयोग करें uksort() फ़ंक्शन एक उपयोगकर्ता-निर्दिष्ट तुलना करने वाली फ़ंक्शन के माध्यम से बाइनरी को गणना करता है।

वाक्यांश

uasort(एकल अनुक्रम,myfunction);
पारामीटर वर्णन
एकल अनुक्रम अनिवार्य।सज्जा करने के लिए आवश्यक बाइनरी
myfunction वैकल्पिक।संदर्भ को वर्णित करने के लिए फ़ंक्शन की तुलना करने वाली फ़ंक्शन को परिभाषित करने वाली स्ट्रिंग।यदि पहला पारामीटर दूसरे पारामीटर से कम या बड़ा है, तो तुलना करने वाली फ़ंक्शन को 0 से कम या बड़ा एक अंक बहाल करना चाहिए。

तकनीकी विवरण

बहाली वाली बात: सफल होने पर TRUE बहाल करें, असफल होने पर FALSE बहाल करें。
PHP संस्करण: 4+