asort() ফাংশন একটি অ্যাসোসিয়েটিভ অ্যারেকে আরোহী অ্যারেতে সাজায় এবং সূচক অ্যাসোসিয়েশন বজায় রাখে।
সিনট্যাক্স
asort(arr, compare)
পরামিতি
-
আরার − নির্দিষ্ট করা অ্যারে৷
৷ -
তুলনা - কিভাবে অ্যারের উপাদান/আইটেম তুলনা করতে হয় তা উল্লেখ করে। সম্ভাব্য মান-
-
SORT_STRING − স্ট্রিং হিসাবে আইটেম তুলনা করুন
-
SORT_REGULAR − প্রকার পরিবর্তন না করে আইটেমের তুলনা করুন
-
SORT_NUMERIC - সংখ্যাগতভাবে আইটেম তুলনা করুন
-
SORT_LOCALE_STRING − বর্তমান স্থানীয়ের উপর ভিত্তি করে আইটেমগুলিকে স্ট্রিং হিসাবে তুলনা করুন।
-
SORT_NATURAL − প্রাকৃতিক ক্রম ব্যবহার করে স্ট্রিং হিসাবে আইটেম তুলনা করুন
-
ফেরত
asort() ফাংশন সাফল্যের ক্ষেত্রে TRUE এবং ব্যর্থতায় FALSE প্রদান করে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php $a = array( "0" => "India", "1" => "Australia", "2" => "England", "3" => "Bangladesh", "4" => "Zimbabwe", ); asort($a); foreach ($a as $key => $val) { echo "[$key] = $val"; echo"\n"; } ?>
আউটপুট
[1] = Australia [3] = Bangladesh [2] = England [0] = India [4] = Zimbabwe