'rsort' ফাংশনটি ব্যবহার করা যেতে পারে একটি অ্যারে মাল্টিডাইমেনশনাল কিনা তা যাচাই করতে। এটি একটি প্যারামিটার নেয়, অর্থাৎ যেই অ্যারেটি যাচাই করতে হবে এবং অ্যারের প্রকৃতির উপর নির্ভর করে yes বা no রিটার্ন করে।
উদাহরণ
<?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)
একটি অ্যারে সংজ্ঞায়িত করা হয়েছে যেটি স্ট্রিং এলিমেন্ট ধারণ করে। 'multi_dim' নামক একটি ফাংশন সংজ্ঞায়িত করা হয়েছে যা 'rsort' ব্যবহার করে অ্যারের এলিমেন্টগুলো সর্ট করে। তারপর 'isset' ফাংশনটি ব্যবহার করা হয়েছে অ্যারের এলিমেন্টগুলোতে 'AND' অপারেশন انجام দিতে। এতে বোঝা যাবে অ্যারেটি একক ডাইমেনশনাল নাকি মাল্টি-ডাইমেনশনাল।