PHP array_diff_key () फ़ंक्शन
उदाहरण
दो सरणियों की कुंजियों की तुलना करें , और अंतर लौटाएँ:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","c"=>"blue","d"=>"pink");
$result=array_diff_key($a1,$a2);
print_r($result);
?>
परिभाषा और उपयोग
array_diff_key() फ़ंक्शन दो (या अधिक) सरणियों की कुंजियों की तुलना करता है, और अंतर देता है।
यह फ़ंक्शन दो (या अधिक) सरणियों की कुंजियों की तुलना करता है, और एक सरणी लौटाता है जिसमें array1 से प्रविष्टियाँ होती हैं जो कि array2 या array3 आदि में मौजूद नहीं होती हैं ।
वाक्य - विन्यास
array_diff_key(array1, array2, array3, ...)
पैरामीटर मान
Parameter | Description |
---|---|
array1 | Required. The array to compare from |
array2 | Required. An array to compare against |
array3,... | Optional. More arrays to compare against |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | एक सरणी देता है जिसमें array1 से प्रविष्टियां होती हैं जो किसी अन्य सरणी में मौजूद नहीं होती हैं |
---|---|
पीएचपी संस्करण: | 5.1+ |
और ज्यादा उदाहरण
उदाहरण
दो अनुक्रमित सरणियों की कुंजियों की तुलना करें , और अंतर लौटाएं:
<?php
$a1=array("red","green","blue","yellow");
$a2=array("red","green","blue");
$result=array_diff_key($a1,$a2);
print_r($result);
?>
उदाहरण
तीन सरणियों की कुंजियों की तुलना करें , और अंतर लौटाएँ:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("c"=>"yellow","d"=>"black","e"=>"brown");
$a3=array("f"=>"green","c"=>"purple","g"=>"red");
$result=array_diff_key($a1,$a2,$a3);
print_r($result);
?>
पीएचपी ऐरे संदर्भ