array_slice() फ़ंक्शन किसी सरणी के चयनित भागों को लौटाता है।
सिंटैक्स
array_slice(arr, begin, length, preserve)
पैरामीटर
-
गिरफ्तार -निर्दिष्ट सरणी
-
शुरू करें - उस सरणी की शुरुआत जहां टुकड़ा करना होगा। यह सरणी में स्थिति दिखाता है। यदि शुरुआत नकारात्मक (-1) है, तो स्लाइसिंग सरणी के अंत से शुरू होती है। मान -2 का मतलब सरणी के दूसरे अंतिम तत्व से शुरू होता है।
-
लंबाई - लौटाए गए सरणी की लंबाई। यदि लंबाई ऋणात्मक है तो स्लाइसिंग सरणी के अंत से कई तत्वों को रोक देगी।
-
संरक्षित करें - संभावित मान TRUE या FALSE हैं। यहां, सेट करें कि क्या कुंजियों को संरक्षित किया जाना है (TRUE) या रिजर्ट (FALSE)।
वापसी
array_slice() फ़ंक्शन किसी सरणी के चयनित भाग को लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $arr = array("laptop","mobile","tablet","pendrive","headphone"); print_r(array_slice($arr,2,3, true)); ?>
आउटपुट
निम्न आउटपुट है -
Array ( [2] => tablet [3] => pendrive [4] => headphone )
उदाहरण
आइए एक और उदाहरण देखें -
<?php $arr = array("electronics","accessories","shoes","toys","bags"); print_r(array_slice($arr,1,3, false)); ?>
आउटपुट
निम्न आउटपुट है -
Array ( [0] => accessories [1] => shoes [2] => toys )
उदाहरण
आइए एक और उदाहरण देखें -
<?php $arr = array("one","two","three","four"); print_r(array_slice($arr,-2)); ?>
आउटपुट
निम्न आउटपुट है -
Array ( [0] => three [1] => four )