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