কম্পিউটার

PHP-তে array_filter() ফাংশন


array_filter() ফাংশন ব্যবহারকারীর তৈরি কলব্যাক ফাংশন ব্যবহার করে একটি অ্যারের উপাদান ফিল্টার করে। এটি ফিল্টার করা অ্যারে ফেরত দেয়।

সিনট্যাক্স

array_filter(arr, callback, flag)

পরামিতি

  • আরআর - যে অ্যারেটি ফিল্টার করা হবে

  • কলব্যাক - কলব্যাক ফাংশন ব্যবহার করা হবে

  • পতাকা - কলব্যাক ফাংশনে পাঠানো পরামিতি:

    • ARRAY_FILTER_USE_KEY - মানের পরিবর্তে কলব্যাকের একমাত্র যুক্তি হিসাবে পাস কী

    • ARRAY_FILTER_USE_BOTH - মানের পরিবর্তে কলব্যাকে আর্গুমেন্ট হিসাবে মান এবং কী উভয়ই পাস করুন

ফেরত

array_filter() ফাংশন ফিল্টার করা অ্যারে ফেরত দেয়।

উদাহরণ

<?php
function check($arr) {
   return(!($arr & 1));
}
$arr1 = array(3, 6, 9, 15, 20, 30, 45, 48, 59, 66);
print_r(array_filter($arr1, "check"));
?>

আউটপুট

Array
(
[1] => 6
[4] => 20
[5] => 30
[7] => 48
[9] => 66
)

  1. পিএইচপি mt_getrandmax() ফাংশন

  2. পিএইচপি মিনিট() ফাংশন

  3. পিএইচপি সর্বোচ্চ() ফাংশন

  4. PHP log10() ফাংশন