'usort' ফাংশনটি পিএইচপি-তে বহুমাত্রিক অ্যারে সাজানোর জন্য ব্যবহার করা যেতে পারে। এটি একটি ব্যবহারকারী-সংজ্ঞায়িত মানদণ্ডের উপর ভিত্তি করে একটি অ্যারে সাজায় −
উদাহরণ
<?php
function my_sort($a,$b) {
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$a=array(4,2,81,63);
usort($a,"my_sort");
$arrlength=count($a);
for($x=0;$x<$arrlength;$x++) {
echo $a[$x];
echo "<br>";
}
?> আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে2 4 63 81
4টি উপাদান সহ একটি অ্যারে ঘোষণা করা হয় এবং এই অ্যারেটিকে usort ফাংশনে প্রেরণ করা হয়, সেইসাথে উপাদানগুলিতে ব্যবহারকারী-সংজ্ঞায়িত 'my_sort' ফাংশনকে কল করে নিশ্চিত করা হয় যে বাছাইটি ক্রমবর্ধমান ক্রমে হচ্ছে।