array_diff() फ़ंक्शन सरणी मानों की तुलना करता है, और अंतर देता है। यह एक सरणी देता है जिसमें पहली सरणी से प्रविष्टियां होती हैं जो किसी अन्य सरणी में मौजूद नहीं होती हैं।
सिंटैक्स
array_diff(arr1, arr2, arr3, arr4, …)
पैरामीटर
-
गिरफ्तारी1 - तुलना करने के लिए ऐरे। आवश्यक है।
-
गिरफ्तारी2 - तुलना करने के लिए ऐरे। आवश्यक है।
-
arr3 - आप तुलना करने के लिए और सरणियाँ जोड़ सकते हैं। वैकल्पिक।
-
गिरफ्तारी4 - आप तुलना करने के लिए और सरणियाँ जोड़ सकते हैं। वैकल्पिक।
वापसी
array_diff() फ़ंक्शन एक सरणी देता है जिसमें पहली सरणी से प्रविष्टियां होती हैं जो किसी अन्य सरणी में मौजूद नहीं होती हैं।
उदाहरण
<?php $arr1=array("p"=>"steve","q"=>"david","r"=>"peter"); $arr2=array("s"=>"steve","t"=>"amy"); $res = array_diff($arr1,$arr2); print_r($res); ?>
आउटपुट
Array ( [q] => david [r] => peter )