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

PHP-এ মাল্টিডাইমেনশনাল অ্যারে ইনার অ্যারের একটি ফিল্ড দিয়ে সর্ট করা


usort ফাংশন ব্যবহার করে মাল্টিডাইমেনশনাল অ্যারে সর্ট করা যায়। এটি একটি ইউজার ডিফাইনড ফাংশনের সাহায্যে সর্ট করে।

নিচে একটি নমুনা কোড ডেমোন্স্ট্রেশন দেওয়া হলো:

উদাহরণ

function compare_array($var_1, $var_2) {    if ($var_1["price"] == $var_2["price"]) {       return 0;    }    return ($var_1["price"] < $var_2["price"]) ? -1 : 1; } usort($my_Array,"compare_array") $var_1 = 2 $var_2 = 0

আউটপুট

এটি নিচের ফলাফলটি উত্পন্ন করবে:

1

ব্যাখ্যা - আমরা var_1 এবং var_2 ইন্টিজার ভ্যালু দিয়ে ডিক্লেয়ার করেছি। সেগুলো তুলনা করা হয়েছে এবং ফলাফল ফেরত দেওয়া হয়েছে।


  1. জাভাস্ক্রিপ্টে Multidimensional PHP অ্যারে কে JavaScript অ্যারেতে রূপান্তর করার উপায়

  2. MongoDB-এ ইনার অ্যারে সর্ট কীভাবে করবেন?

  3. MongoDB Aggregate-এ অ্যারে উপাদানের পার্থক্য (Difference) দিয়ে সর্ট করা

  4. PHP – imagepalettecopy() ফাংশন ব্যবহার করে একটি ইমেজ থেকে অন্য ইমেজে প্যালেট কপি করুন