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

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

array_intersect_ukey() फ़ंक्शन एक अतिरिक्त उपयोगकर्ता-निर्मित फ़ंक्शन चेक के साथ सरणी कुंजियों की तुलना करता है, और मैचों को लौटाता है। फ़ंक्शन एक सरणी देता है जिसमें पहले सरणी से प्रविष्टियां होती हैं जो अन्य सभी सरणी में मौजूद होती हैं।

सिंटैक्स

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

पैरामीटर

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

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

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

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

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

वापसी

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

उदाहरण

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

<?php
function check($a,$b) {
   if ($a===$b) {
      return 0;
   }
   return ($a>$b)?1:-1;
}
$arr1 = array("a"=>"one","b"=>"two","c"=>"three");
$arr2 = array("a"=>"one","b"=>"two");
$result = array_intersect_ukey($arr1,$arr2,"check");
print_r($result);
?>

आउटपुट

Array
(
[a] => one
[b] => two
)

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

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

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

    array_reverse() फ़ंक्शन उल्टे क्रम में एक सरणी देता है। सिंटैक्स array_reverse(arr, preservekey) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी संरक्षित कुंजी - संभावित मान TRUE और FALSE हैं। सरणी की कुंजियों के संरक्षण को निर्दिष्ट करता है। वापसी array_reverse() फ़ंक्शन उलटी हुई सरणी देता है। उदाहरण न

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

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