PHP-এ sort() ফাংশনটি একটি অ্যারে आरোহী ক্রমে সর্ট করে।
সিনট্যাক্স
sort(arr, flag)
প্যারামিটার
arr − সর্ট করার অ্যারে।
flag −
0 = SORT_REGULAR − ডিফল্ট। আইটেমগুলো সাধারণভাবে তুলনা করুন। টাইপ পরিবর্তন করবেন না।
1 = SORT_NUMERIC − আইটেমগুলো নিউমেরিক্যালি তুলনা করুন।
2 = SORT_STRING − আইটেমগুলো স্ট্রিং হিসেবে তুলনা করুন।
3 = SORT_LOCALE_STRING − করেন্ট লোকেল ভিত্তিক করে আইটেমগুলো স্ট্রিং হিসেবে তুলনা করুন।
4 = SORT_NATURAL − ন্যাচারেল অর্ডারিং ব্যবহার করে আইটেমগুলো স্ট্রিং হিসেবে তুলনা করুন।
রিটার্ন
sort() ফাংশনটি অ্যারেটি সর্ট করে। সফল হলে TRUE এবং ব্যর্থ হলে FALSE রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php
$arr = array("jack", "tim", "scarlett", "david");
sort($arr, SORT_STRING);
print_r($arr);
?>
আউটপুট
Array (
[0] => david
[1] => jack
[2] => scarlett
[3] => tim
)
উদাহরণ
আরেকটি উদাহরণ দেখি −
<?php $arr = array(45, 87, 23, 66, 12, 98, 56); sort($arr); print_r($arr); ?>
আউটপুট
Array (
[0] => 12
[1] => 23
[2] => 45
[3] => 56
[4] => 66
[5] => 87
[6] => 98
)