ফাংশন array_search

ফাংশন array_search একটি অ্যারেতে মান অনুসন্ধান করে এবং প্রথম পাওয়া উপাদানের কী ফেরত দেয়। যদি এমন কোন উপাদান না পাওয়া যায় - এটি false ফেরত দেবে। তৃতীয় প্যারামিটার টাইপ অনুসারে কঠোর তুলনা সেট করে (যেমন === এর মাধ্যমে)। যদি true সেট করা হয় - এটি কঠোরভাবে তুলনা করবে, এবং যদি false (ডিফল্ট) হয় - তবে তা করবে না।

সিনট্যাক্স

phparray_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

উদাহরণ

আসুন অ্যারেতে 'c' মান সহ উপাদানটি খুঁজে বের করি - ফলস্বরূপ আমরা এর কী পাব (এটি 2 এর সমান):

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  echo array_search('c', $arr);
?>

কোড 실행ের ফলাফল:

php2

আরও দেখুন

  • ফাংশন strpos,
    যা একটি সাবস্ট্রিং-এর প্রথম ঘটনার অবস্থান ফেরত দেয়
  • ফাংশন str_contains,
    যা একটি স্ট্রিং-এ একটি অক্ষরের উপস্থিতি পরীক্ষা করে
  • ফাংশন str_starts_with,
    যা একটি স্ট্রিং-এর শুরু পরীক্ষা করে
  • ফাংশন str_ends_with,
    যা একটি স্ট্রিং-এর শেষ পরীক্ষা করে