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 )