অ্যারে থেকে অনুপস্থিত উপাদানগুলি খুঁজে পেতে 'অ্যারে_ডিফ' ফাংশন ব্যবহার করা যেতে পারে।
উদাহরণ
<?php function absent($my_list) { $my_array = range(min($my_list), max($my_list)); return array_diff($my_array, $my_list); } echo "Elements missing from first array are "; print_r(absent(array(45, 48, 51, 52, 53, 56))); echo "Elements missing from second array are "; print_r(absent(array(99, 101, 104, 105))); ?>
আউটপুট
Elements missing from first array are Array ( [1] => 46 [2] => 47 [4] => 49 [5] => 50 [9] => 54 [10] => 55 ) Elements missing from second array are Array ( [1] => 100 [3] => 102 [4] => 103 )
'অনুপস্থিত' নামের একটি ফাংশন সংজ্ঞায়িত করা হয় যা সর্বনিম্ন সংখ্যা এবং সর্বাধিক সংখ্যা দেখতে পরীক্ষা করে এবং সেই পরিসরের মধ্যে একটি অ্যারে তৈরি করে। তারপর ফাংশনটি 'অ্যারে_ডিফ' ফাংশন ব্যবহার করে এই অ্যারে এবং আসল অ্যারের মধ্যে পার্থক্য প্রদান করে, যা অ্যারে থেকে অনুপস্থিত উপাদানগুলি দেয়।