array_splice() फ़ंक्शन किसी सरणी के निर्दिष्ट तत्वों को हटाता है और प्रतिस्थापित करता है। यह निकाले गए तत्वों से युक्त सरणी देता है।
सिंटैक्स
array_splice(arr1, begin, len, arr2)
पैरामीटर
-
गिरफ्तारी1 - निर्दिष्ट सरणी।
-
शुरू करें - जहां तत्वों को हटाना शुरू होता है। यहां, 0 पहला तत्व है, जबकि एक ऋणात्मक संख्या अंतिम तत्व से शुरुआत बताती है। -2 का मतलब सरणी के दूसरे अंतिम तत्व से शुरू होता है।
-
लेन - हटाए जाने वाले तत्वों की संख्या निर्दिष्ट करता है। यह लौटाए गए सरणी की लंबाई भी निर्धारित करता है।
-
गिरफ्तारी2 - यह एक सरणी है जिसमें मूल सरणी में सम्मिलित किए जाने वाले तत्व हैं। केवल एक मान डालने के लिए, केवल वह मान निर्दिष्ट करें, और आपको संपूर्ण सरणी निर्दिष्ट करने की आवश्यकता नहीं है।
वापसी
array_splice() फ़ंक्शन निकाले गए तत्वों से युक्त सरणी देता है
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $arr1 = array("mac", "windows", "linux"); array_splice($arr1, 2); print_r($arr1); ?>
आउटपुट
Array ( [0] => mac [1] => windows )
उदाहरण
आइए एक और उदाहरण देखें -
<?php $arr1 = array("accessories", "tablet", "laptop", "mobile"); array_splice($arr1, 3, 0, "desktop"); print_r($arr1); ?>
आउटपुट
Array ( [0] => accessories [1] => tablet [2] => laptop [3] => desktop [4] => mobile )