'অ্যারে_ফ্লিপ' ফাংশনটি ব্যবহার করা যেতে পারে, যা মানগুলিকে সূচক হিসাবে এবং কীগুলিকে মান হিসাবে বিপরীত করবে।
উদাহরণ
<?php $my_arr = array(45, 65, 67, 99, 81, 90, 99, 45, 68); echo "The original array contains \n"; print_r($my_arr); $my_arr = array_flip($my_arr); $my_arr = array_flip($my_arr); $my_arr= array_values($my_arr); echo "\n The array after removing duplicate elements is \n "; print_r($my_arr); ?>
আউটপুট
The original array contains Array ( [0] => 45 [1] => 65 [2] => 67 [3] => 99 [4] => 81 [5] => 90 [6] => 99 [7] => 45 [8] => 68 ) The array after removing duplicate elements is Array ( [0] => 45 [1] => 65 [2] => 67 [3] => 99 [4] => 81 [5] => 90 [6] => 68 )
একটি অ্যারেকে সংজ্ঞায়িত করা হয় এবং অ্যারে থেকে সদৃশ উপাদানগুলি খুঁজে পাওয়া যায় এবং 'অ্যারে_ফ্লিপ' ফাংশন ব্যবহার করে সরানো যায়, যা মূলত কী/সূচীকে মান হিসাবে এবং কী হিসাবে মানগুলিকে বিপরীত করে। এইভাবে, যে মানটি পুনরাবৃত্তি করা হয় তা সূচকে দুবার আসে এবং তাদের মধ্যে একটি সরানো হয় কারণ সূচকগুলি অনন্য হতে হবে। আবার, 'অ্যারে_ফ্লিপ' ফাংশনটি অ্যারেটিকে আসল ফর্মে ফিরিয়ে আনার জন্য ব্যবহার করা হয়।