Array এর এলিমেন্টগুলোকে নাম্বার বা বর্ণমালা অনুসারে ঊর্ধক্রম(ascending) অথবা অধক্রম(descending) অর্ডারে সাজানো যায়।
এই অধ্যায়ে আমরা নিম্নোক্ত সর্টিং ফাংশনগুলো নিয়ে আলোচনা করবোঃ
Array এর এলিমেন্টগুলোকে এসেন্ডিং(ascending) অর্ডারে সাজায়।
Associative array এর ভ্যালু(value) অনুসারে এলিমেন্টগুলোকে এসেন্ডিং(ascending) অর্ডারে সাজায়।
Associative array এর কী(key) অনুসারে এলিমেন্টগুলোকে এসেন্ডিং(ascending) অর্ডারে সাজায়।
Array এর এলিমেন্টগুলোকে ডিসেন্ডিং(descending) অর্ডারে সাজায়।
Associative array এর ভ্যালু(value) অনুসারে এলিমেন্টগুলোকে ডিসেন্ডিং(descending) অর্ডারে সাজায়।
Associative array এর কী(key) অনুসারে এলিমেন্টগুলোকে ডিসেন্ডিং(descending) অর্ডারে সাজায়।
নিচের উদাহরণে $subject Array এর এলিমেন্টগুলোকে এলফাবেট অনুসারে এসেন্ডিং(ascending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=138
নিচের উদাহরণে $numbers Array এর এলিমেন্টগুলোকে নাম্বার অনুসারে এসেন্ডিং(ascending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=139
নিচের উদাহরণে Associative array কে এর ভ্যালু(value) অনুসারে এসেন্ডিং(ascending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=140
নিচের উদাহরণে Associative array কে এর কী(key) অনুসারে এসেন্ডিং(ascending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=141
নিচের উদাহরণে $subject Array এর এলিমেন্টগুলোকে এলফাবেট অনুসারে ডিসেন্ডিং(descending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=143
নিচের উদাহরণে $numbers Array এর এলিমেন্টগুলোকে নাম্বার অনুসারে ডিসেন্ডিং(descending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=144
নিচের উদাহরণে Associative array কে এর ভ্যালু অনুসারে ডিসেন্ডিং(descending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=146
নিচের উদাহরণে Associative array কে এর কী(key) অনুসারে ডিসেন্ডিং(descending) অর্ডারে সাজানো হয়েছেঃ
kt_satt_skill_example_id=148