PHP Sorting Arrays (সর্টিং অ্যারে) PHP কেসর্ট (ksort() ) Estimated reading: 1 minute 8 views Contributors সারাংশ: এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে PHP ksort() function ব্যবহার করে একটি associative array এর keys সাজাতে হয়। PHP কেসর্ট ফাংশনের পরিচিতিঃ ksort() ফাংশন একটি অ্যারে এর উপাদান-কে তাদের কী দ্বারা সাজায়। ksort() মূলত associative arrays সাজানোর জন্য উপযোগী।নিম্নলিখিত ksort() ফাংশন এর সিন্ট্যাক্স দেখায়ঃksort(array &$array, int $flags = SORT_REGULAR): boolksort() ফাংশন এর দুটি প্যারামিটার রয়েছে:$array হল ইনপুট অ্যারে. $flags এক বা একাধিক ভেল্যু ব্যবহার করে সাজানোর আচরণ পরিবর্তন করে, যেমনঃ- SORT_REGULAR, SORT_NUMERIC, SORT_STRING, SORT_LOCALE_STRING, SORT_NATURAL, এবং SORT_FLAG_CASE. ফ্ল্যাগ ভেল্যু কম্বাইন করতে, আপনি ( | ) অপারেটর ব্যবহার করতে পারেন, উদাহরণস্বরূপ:- SORT_STRING | SORT_NATURAL.ksort() ফাংশন সফল হলে true বা ব্যর্থ হলে false ফেরত দেয়।মনে রাখবেন যে একটি অ্যারে এর ভেল্যু উর্ধ্বমুখী ক্রম-এ সাজানোর জন্য, আপনি sort() ফাংশন ব্যবহার করুন।PHP কেসর্ট ফাংশনের উদাহরণঃনিম্নলিখিত উদাহরণ এ অ্যাসোসিয়েটিভ অ্যারে সাজানোর জন্য ksort() function ব্যবহার কর।<?php $employees = [ 'john' => [ 'age' => 24, 'title' => 'Front-end Developer' ], 'alice' => [ 'age' => 28, 'title' => 'Web Designer' ], 'bob' => [ 'age' => 25, 'title' => 'MySQL DBA' ] ]; ksort($employees, SORT_STRING); print_r($employees);এটা কিভাবে কাজ করেঃপ্রথমত, কী সহ কর্মচারীদের অ্যাসোসিয়েটিভ অ্যারে ডিফাইন করুন কর্মচারীর নাম। দ্বিতীয়ত, $employees অ্যারের উর্ধ্বমুখী ক্রম কী সাজানোর জন্য sort() ফাংশন ব্যবহার করুন।আউটপুটঃArray ( [alice] => Array ( [age] => 28 [title] => Web Designer ) [bob] => Array ( [age] => 25 [title] => MySQL DBA ) [john] => Array ( [age] => 24 [title] => Front-end Developer ) ) PHP কেআরসর্ট ফাংশন krsort() ফাংশন ksort() ফাংশনের মতই, এটি অ্যারে কী কে নিম্নমুখী ক্রম-এ সাজায়ঃkrsort(array &$array, int $flags = SORT_REGULAR): boolনিম্নলিখিত উদাহরণ দেখুনঃ<?php $employees = [ 'john' => [ 'age' => 24, 'title' => 'Front-end Developer' ], 'alice' => [ 'age' => 28, 'title' => 'Web Designer' ], 'bob' => [ 'age' => 25, 'title' => 'MySQL DBA' ] ]; krsort($employees, SORT_STRING); print_r($employees);আউটপুটঃArray ( [john] => Array ( [age] => 24 [title] => Front-end Developer ) [bob] => Array ( [age] => 25 [title] => MySQL DBA ) [alice] => Array ( [age] => 28 [title] => Web Designer ) )সারাংশঅ্যাসোসিয়েটিভ অ্যারে এর কী কে উর্ধ্বমুখী ক্রম-এ সাজানোর জন্য ksort() ফাংশন ব্যবহার করুন। একটি অ্যাসোসিয়েটিভ অ্যারে এর কী সাজানোর জন্য krsort() ফাংশন ব্যবহার করুন। PHP Sorting Arrays (সর্টিং অ্যারে) - Previous PHP ইউসর্ট (usort() ) Next - PHP Sorting Arrays (সর্টিং অ্যারে) PHP ইউকেসর্ট (uksort() )