কম্পিউটার

PHP-তে usort() ফাংশন


usort() ফাংশন ব্যবহারকারী-সংজ্ঞায়িত ফাংশন ব্যবহার করে মান অনুসারে একটি অ্যারে সাজায়

সিনট্যাক্স

usort(arr, custom_function)

পরামিতি

  • আরার − নির্দিষ্ট করা অ্যারে৷

  • কাস্টম_ফাংশন - তুলনা ফাংশন। এটি অবশ্যই শূন্যের চেয়ে কম, সমান বা বড় একটি পূর্ণসংখ্যা প্রদান করবে যদি প্রথম যুক্তিটি যথাক্রমে দ্বিতীয়টির চেয়ে কম, সমান বা বড় বলে বিবেচিত হয়৷

ফেরত

usort() ফাংশন সফল হলে TRUE এবং ব্যর্থ হলে FALSE প্রদান করে।

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
function display($x,$y) {
   if ($x==$y) return 0;
   return ($x<$y)?-1:1;
}
$myarr = array(39, 23, 78, 55, 99, 120);
usort($myarr,"display");

for($i=0;$x<count($myarr);$i++) {
   echo $myarr[$i];
   echo "<br>";
}
?>

আউটপুট

নিচের আউটপুট −

23
39
55
78
99
120

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

  3. পিএইচপি লগ() ফাংশন

  4. পিএইচপি lcg_value() ফাংশন