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

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

array_reduce() फ़ंक्शन उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन का उपयोग करके एक सरणी को स्ट्रिंग के रूप में लौटाता है।

सिंटैक्स

array_reduce(arr, custom_func, initial)

पैरामीटर

  • गिरफ्तार - सरणी। आवश्यक है।
  • custom_func - उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन का नाम। आवश्यक है।
  • आरंभिक - समारोह में भेजा जाने वाला प्रारंभिक मूल्य। वैकल्पिक।

वापसी

array_reduce () फ़ंक्शन परिणामी मान देता है। यदि सरणी एक खाली सरणी है और प्रारंभिक पास नहीं हुआ है, तो यह NULL लौटाता है।

उदाहरण

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

<?php
function display($a1,$a2) {
   return $a1 . " DEMO " . $a2;
}
$a = array("One","Two");
print_r(array_reduce($a,"display",2));
?>

आउटपुट

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

2 DEMO One DEMO Two

उदाहरण

आइए हम एक और उदाहरण देखें जिसमें दिया गया सरणी सरणी के सभी तत्वों के गुणनफल को घटाता है -

<?php
function display($a1,$a2) {
   return $a1 + $a2;
}
$arr = array(50, 100, 150, 200, 250);
print_r(array_reduce($arr,"display",500));
?>

आउटपुट

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

1250

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

    PHP में array_shift() फ़ंक्शन किसी सरणी से पहले तत्व को हटाता है, और हटाए गए तत्व का मान देता है। सिंटैक्स array_shift(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी array_shift () फ़ंक्शन शिफ्ट किए गए मान को लौटाता है। सरणी खाली होने पर यह NULL लौटाता है उदाहरण निम्नलिखित एक उदाहरण है - <?p

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

    array_reduce() फ़ंक्शन उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन का उपयोग करके एक सरणी को स्ट्रिंग के रूप में लौटाता है। सिंटैक्स array_reduce(arr, custom_func, initial) पैरामीटर गिरफ्तार - सरणी। आवश्यक है। custom_func - उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन का नाम। आवश्यक है। आरंभिक - समारोह में भेजा जाने व

  1. PHP में सरणी () फ़ंक्शन

    PHP में array() फंक्शन एक array बनाता है। PHP में Array तीन प्रकार की होती है। अनुक्रमित सरणियाँ - यह संख्यात्मक सूचकांक के साथ एक सरणी है सहयोगी सरणियाँ - यह नामित कुंजियों वाली एक सरणी है बहुआयामी सरणियाँ − यह एक सरणी है जिसमें एक या अधिक सरणियाँ होती हैं सिंटैक्स // array with numeric