Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में uasort () फ़ंक्शन

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

सिंटैक्स

uasort(arr, custom_function)

पैरामीटर

  • गिरफ्तार - निर्दिष्ट सरणी।

  • custom_function - तुलना समारोह। यदि पहले तर्क को क्रमशः दूसरे से कम, उसके बराबर या उससे बड़ा माना जाता है, तो उसे शून्य से कम, उसके बराबर या उससे बड़ा पूर्णांक वापस करना होगा।

वापसी

uasort() फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है।

उदाहरण

निम्नलिखित एक उदाहरण है -

<?php
function display($x,$y) {
   if ($x==$y) return 0;
   return ($x<$y)?-1:1;
}
$myarr = array("a"=>30,"b"=>12,"c"=>75);
uasort($myarr,"display");

foreach($myarr as $x=>$x_value) {
   echo "Key=" . $x . " Value=" . $x_value;
   echo "<br>";
}
?>

आउटपुट

निम्न आउटपुट है -

Key=b Value=12
Key=a Value=30
Key=c Value=75

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

  1. पीएचपी लॉग () समारोह

    परिभाषा और उपयोग लॉग () फ़ंक्शन किसी संख्या के प्राकृतिक लघुगणक की गणना करता है। लघुगणक घातांक का विलोम है। अगर 102 =100, इसका मतलब है लॉग10 100=2. प्राकृतिक लघुगणक की गणना यूलर संख्या e . के साथ की जाती है आधार के रूप में। PHP में, पूर्वनिर्धारित स्थिरांक M_E e का मान देता है जो 2.7182818284590

  1. PHP में uasort () फ़ंक्शन

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