কম্পিউটার টিউটোরিয়াল

PHP-এ asort() ফাংশন


asort() ফাংশনটি একটি অ্যাসোসিয়েটিভ অ্যারে আরোহী ক্রমে সর্ট করে এবং ইনডেক্স অ্যাসোসিয়েশন বজায় রাখে।

সিনট্যাক্স

asort(arr, compare)

প্যারামিটার

  • 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

  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP-এ ksort() ফাংশন

  4. PHP-তে arsort() ফাংশন