'rsort' फ़ंक्शन का उपयोग यह जांचने के लिए किया जा सकता है कि कोई सरणी बहुआयामी है या नहीं। यह एक पैरामीटर लेता है, यानी वह सरणी जिसे जाँचने की आवश्यकता होती है और सरणी की प्रकृति के आधार पर हाँ या नहीं लौटाता है।
उदाहरण
<?php $my_array = array( array("This", "is", "a", "sample"), array("Hi", "there") ); function multi_dim( $my_arr ) { rsort( $my_arr ); return isset( $my_arr[0] ) && is_array( $my_arr[0] ); } echo "Is the array multi-dimensional? "; var_dump( multi_dim( $my_array ) ); ?>
आउटपुट
Is the array multi-dimensional? bool(true)
एक सरणी परिभाषित की जाती है जिसमें स्ट्रिंग तत्व होते हैं। 'मल्टी_डिम' नाम के एक फ़ंक्शन को परिभाषित किया गया है जो 'rsort' का उपयोग करके सरणी के तत्वों को सॉर्ट करता है। 'जारीकर्ता' फ़ंक्शन का उपयोग तब सरणी के तत्वों पर 'AND' ऑपरेशन करने के लिए किया जाता है। इससे यह समझने में मदद मिलेगी कि सरणी का एक आयाम है या बहु-आयामी है।