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

PHP प्रोग्राम: एरे में न्यूनतम एलिमेंट ढूंढना


एरे में न्यूनतम मान ढूंढना

उदाहरण

<?php
function get_min_value($my_array) {
    $n = count($my_array);
    $min_val = $my_array[0];
    for ($i = 1; $i < $n; $i++) {
        if ($min_val > $my_array[$i]) {
            $min_val = $my_array[$i];
        }
    }
    return $min_val;
}

$my_array = array(56, 78, 91, 44, 0, 11);
print_r("The lowest value of the array is ");
echo get_min_value($my_array);
echo "\n";
?>

आउटपुट

The lowest value of the array is 0

कोड व्याख्या

  1. फंक्शन: get_min_value() एरे को पैरामीटर के रूप में लेता है।
  2. काउंट: count($my_array) से एलिमेंट्स की संख्या।
  3. इनिशियलाइज़ेशन: पहला एलिमेंट $min_val को असाइन।
  4. इटरेशन: इंडेक्स 1 से लूप, प्रत्येक एलिमेंट की तुलना वर्तमान न्यूनतम से।
  5. अपडेट: यदि छोटा मिले तो $min_val अपडेट।
  6. रिटर्न: न्यूनतम मान लौटाता है।

बिल्ट-इन विकल्प

PHP का min() फंक्शन समान कार्य करता है:

<?php
$my_array = array(56, 78, 91, 44, 0, 11);
echo "Minimum: " . min($my_array); // 0
?>

एडवांस्ड: की के साथ न्यूनतम

<?php
$arr = ['a' => 56, 'b' => 78, 'c' => 91, 'd' => 44, 'e' => 0, 'f' => 11];
$minVal = min($arr);           // 0
$minKey = array_search($minVal, $arr); // 'e'
echo "Min value: $minVal at key: $minKey";
?>

नोट

मैन्युअल इम्प्लीमेंटेशन शैक्षिक उद्देश्य के लिए है। प्रोडक्शन में min() उपयोग करें। खाली एरे के लिए min() false लौटाता है और वार्निंग देता है।

  1. Python प्रोग्राम में ऐरे का योग खोजना Python प्रोग्राम में ऐरे का योग खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक ऐरे दिया गया है, हमें ऐरे का योग निकालने की आवश्यकता है। पूरे ऐरे को पार करने और प्रत्येक इंडेक्स पर तत्व को जोड़कर योग प्राप्त करने का ब्रूट-फोर्स दृष्टिकोण नीचे चर्चा किया गया है। उदाहरण # sum फ़ंक्शन def

  1. Python प्रोग्राम से ऐरे में सबसे बड़ा तत्व खोजना Python प्रोग्राम से ऐरे में सबसे बड़ा तत्व खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक ऐरे दिया गया है, हमें ऐरे के सबसे बड़े तत्व की गणना करने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का उपयोग करते हैं जिसमें हम पूरे लूप को पार करके और तत्व प्राप्त करके सबसे बड़ा तत्व निकालते हैं। हम नीच

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें