PHP array_merge_recursive () फ़ंक्शन
उदाहरण
दो सरणियों को एक सरणी में मिलाएं:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
परिभाषा और उपयोग
array_merge_recursive() फ़ंक्शन एक या अधिक सरणियों को एक सरणी में मर्ज करता है।
इस फ़ंक्शन और array_merge() फ़ंक्शन के बीच का अंतर तब होता है जब दो या दो से अधिक सरणी तत्वों की कुंजी समान होती है। कुंजियों को ओवरराइड करने के बजाय, array_merge_recursive() फ़ंक्शन मान को एक सरणी के रूप में बनाता है।
नोट: यदि आप array_merge_recursive() फ़ंक्शन के लिए केवल एक सरणी असाइन करते हैं, तो यह बिल्कुल array_merge() फ़ंक्शन के समान व्यवहार करेगा।
वाक्य - विन्यास
array_merge_recursive(array1, array2, array3, ...)
पैरामीटर मान
Parameter | Description |
---|---|
array1 | Required. Specifies an array |
array2 | Optional. Specifies an array |
array3,... | Optional. Specifies an array |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | मर्ज किए गए सरणी को लौटाता है |
---|---|
पीएचपी संस्करण: | 4.0.1+ |
पीएचपी ऐरे संदर्भ