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

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

array_map() फ़ंक्शन किसी सरणी के प्रत्येक मान को उपयोगकर्ता द्वारा बनाए गए फ़ंक्शन को भेजता है, जो नए मान देता है।

सिंटैक्स

array_map(callback, arr1, arr2 −, arr3 −, arr4 −, …)

पैरामीटर

  • कॉलबैक− कॉलबैक फ़ंक्शन

  • गिरफ्तारी1 − संशोधित की जाने वाली सरणी

  • arr2 − संशोधित की जाने वाली सरणी

  • arr3 − संशोधित की जाने वाली सरणी

वापसी

प्रत्येक के लिए उपयोगकर्ता द्वारा बनाए गए फ़ंक्शन को लागू करने के बाद, array_map() फ़ंक्शन पहली सरणी के मानों वाली एक सरणी देता है।

उदाहरण

<?php
function square($n) {
   return($n * $n);
}
$arr = array(1, 2, 3);
$res = array_map("square", $arr);
print_r($res);
?>

आउटपुट

Array
(
[0] => 1
[1] => 4
[2] => 9
)

उदाहरण

आइए array_map() का उपयोग करके सरणियों की सरणी बनाने के लिए एक और उदाहरण देखें।

<?php
$arr1 = array(1, 2, 3);
$arr2 = array("steve", "david", "nadal");
$arr3 = array("cricket", "football", "tennis");
$res = array_map(null, $arr1, $arr2, $arr3);
print_r($res);
?>

आउटपुट

Array
(
[0] => Array
(
[0] => 1
[1] => steve
[2] => cricket
)

[1] => Array
(
[0] => 2
[1] => david
[2] => football
)

[2] => Array
(
[0] => 3
[1] => nadal
[2] => tennis
)
)

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

    array_splice() फ़ंक्शन किसी सरणी के निर्दिष्ट तत्वों को हटाता है और प्रतिस्थापित करता है। यह निकाले गए तत्वों से युक्त सरणी देता है। सिंटैक्स array_splice(arr1, begin, len, arr2) पैरामीटर गिरफ्तारी1 - निर्दिष्ट सरणी। शुरू करें - जहां तत्वों को हटाना शुरू होता है। यहां, 0 पहला तत्व है, जबकि एक

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

    array_map() फ़ंक्शन किसी सरणी के प्रत्येक मान को उपयोगकर्ता द्वारा बनाए गए फ़ंक्शन को भेजता है, जो नए मान देता है। सिंटैक्स array_map(callback, arr1, arr2 −, arr3 −, arr4 −, …) पैरामीटर कॉलबैक− कॉलबैक फ़ंक्शन गिरफ्तारी1 − संशोधित की जाने वाली सरणी arr2 − संशोधित की

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

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