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

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

array_diff_ukey फ़ंक्शन एक अतिरिक्त उपयोगकर्ता-निर्मित फ़ंक्शन चेक के साथ सरणी कुंजियों की तुलना करता है, और अंतर देता है।

सिंटैक्स

array_diff_ukey(arr1, arr2, arr3, arr4, …, compare_func)

पैरामीटर

  • गिरफ्तारी1 − तुलना करने के लिए ऐरे। आवश्यक है।

  • arr2 − तुलना करने के लिए ऐरे। आवश्यक है।

  • arr3 − आप तुलना करने के लिए और सरणियाँ जोड़ सकते हैं। वैकल्पिक।

  • arr4 − आप तुलना करने के लिए और सरणियाँ जोड़ सकते हैं। वैकल्पिक।

  • तुलना_फंक - इस कॉलबैक फ़ंक्शन को एक पूर्णांक <, =, या> 0 से वापस करना होगा यदि पहले तर्क को क्रमशः <, =, या> दूसरे की तुलना में माना जाता है।

वापसी

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

निम्नलिखित एक उदाहरण है जो दोनों सरणियों की कुंजियों की तुलना करता है।

उदाहरण

<?php
function compare_func($a, $b) {
   if ($a === $b) {
      return 0;
   }
   return ($a > $b)? 1:-1;
}
$arr1 = array("a" => "laptop", "b" => "keyboard", "c" => "mouse");
$arr2 = array("a" => "laptop", "d" => "mouse");
$res = array_diff_ukey($arr1, $arr2, "compare_func");
print_r($res);
?>

आउटपुट

Array ( [b] => keyboard [c] => mouse )

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

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

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

    array_diff_ukey फ़ंक्शन एक अतिरिक्त उपयोगकर्ता-निर्मित फ़ंक्शन चेक के साथ सरणी कुंजियों की तुलना करता है, और अंतर देता है। सिंटैक्स array_diff_ukey(arr1, arr2, arr3, arr4, …, compare_func) पैरामीटर गिरफ्तारी1 − तुलना करने के लिए ऐरे। आवश्यक है। arr2 − तुलना करने के लिए ऐरे। आवश्यक है।

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

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