পিএইচপি-তে অ্যারে অনুসন্ধান সম্পর্কে আপনার যা জানা দরকার

এই নিবন্ধটি পিএইচপি-তে অ্যারে অনুসন্ধানের সমস্ত দৃষ্টিকোণকে কভার করে এবং উদাহরণগুলির সাহায্যে আপনাকে এ সম্পর্কিত একটি বিস্তারিত জ্ঞান পেতে সহায়তা করবে।

স্ক্রিপ্টিংয়ের অন্যতম সেরা ভাষা হওয়া, অবশ্যই অ্যারেগুলির ভাল ব্যবহার করেছে। সুতরাং, এই নিবন্ধে, আমরা নিম্নলিখিত ক্রম পিএইচপিনে অ্যারে অনুসন্ধানটি বুঝতে পারি:



পিএইচপি-তে কোনও মান সন্ধানের অন্যতম উপায় হ'ল প্রতিটি উপাদানটির মান পরীক্ষা করার জন্য একটি লুপ ব্যবহার করা তবে এটি অদক্ষ। বিভিন্ন ইনবিল্ট ফাংশন রয়েছে যা অ্যারে_সার্চ, ইন_আরে, অ্যারে_কিজ এবং অ্যারে_কি_একজিস্টের মতো অ্যারে অনুসন্ধানের জন্য ব্যবহৃত হতে পারে। এই ব্লগে, আমরা পিএইচপি-তে অ্যারে_সার্চ সম্পর্কিত আলোচনা করতে যাচ্ছি



পিএইচপি পরিচিতি - পিএইচপি মধ্যে অ্যারে অনুসন্ধান - এডুরেকা



পিএইচপি-তে অ্যারে অনুসন্ধানে এই নিবন্ধটি নিয়ে চলছে।

অ্যারে অনুসন্ধান

অ্যারে_সার্ক পিএইচপি-তে একটি ইনবিল্ট ফাংশন। একটি অ্যারেতে একটি নির্দিষ্ট মান সন্ধান করার জন্য, আমরা এই ফাংশনটি ব্যবহার করি যা একটি নির্দিষ্ট মান অনুসন্ধান করে এবং কীটি প্রদান করে। যদি কোনও মিল খুঁজে পাওয়া যায় না, তবে এটি মিথ্যা প্রত্যাবর্তন করে। এটি in_array () এর মতো প্রায় একই রকম। উভয় ফাংশনের মধ্যে প্রধান পার্থক্য হ'ল অ্যারে_সার্চ () সাধারণত কোনও কী বা সূচক ফেরত দেয় যখন ইন_আরে () অনুসন্ধানে পাওয়া মিল অনুসারে সত্য বা মিথ্যা প্রত্যাবর্তন করে।

সিনট্যাক্স: অ্যারে_সার্চ (মান, অ্যারে, কঠোর)



মান : এটি একটি অ্যারেতে অনুসন্ধান করা দরকার এমন মান নির্দিষ্ট করে।
অ্যারে : এটি অ্যারে নির্দিষ্ট করে যা অনুসন্ধান করা দরকার
কঠোর: এটি একটি .চ্ছিক পরামিতি যা অ্যারেতে কঠোরভাবে অভিন্ন উপাদানগুলির জন্য অনুসন্ধান করে যা সত্য বা মিথ্যাতে সেট করা যেতে পারে। ডিফল্টরূপে, এটি মিথ্যাতে সেট করা আছে। যদি এটি সত্যতে সেট করা থাকে তবে এটি অভিন্ন উপাদানগুলির জন্য পরীক্ষা করে। অর্থাৎ পূর্ণসংখ্যা 3 স্ট্রিং 3 এর মতো নয়।

যখন আমরা প্যারামিটারগুলি (অনুসন্ধান মান এবং অ্যারে) অ্যারে_সার্চ () তে প্রেরণ করি, এটি উপরে বর্ণিত হিসাবে মিলের মান সহ কীটি প্রদান করে। যদি কোনও মিল খুঁজে পাওয়া যায় না, তবে এটি মিথ্যা প্রত্যাবর্তন করে। যদি একের বেশি মিল পাওয়া যায় তবে এটি প্রথম ম্যাচ করা কীটি দেয়।

ক্লাস __init__ অজগর

পিএইচপি-তে অ্যারে অনুসন্ধানে এই নিবন্ধটি নিয়ে চলছে

আউটপুট 1:

কড়া পরামিতি ব্যবহার না করে একটি উদাহরণ দেখতে দিন,

 

পিএইচপি-তে অ্যারে অনুসন্ধানে এই নিবন্ধটি নিয়ে চলছে

আউটপুট: 2

এটি 2 ফেরত দেয় কারণ অ্যারাবিন্দ অ্যারের দ্বিতীয় অবস্থানে পাওয়া যায়।

যদি একের বেশি মিল পাওয়া যায়,

 

পিএইচপি-তে অ্যারে অনুসন্ধানে এই নিবন্ধটি নিয়ে চলছে

আউটপুট: 3

জাভা কিভাবে একটি বস্তুর ক্লোন করতে

নবীনীর প্রথম ম্যাচটি তৃতীয় সূচকে পাওয়া যায় বলে এটি 3 ফেরায়।

জাভা মধ্যে বাইনারি অনুসন্ধান আলগোরিদিম

আসুন কড়া পরামিতি ব্যবহার করে অন্য একটি উদাহরণ দেখুন,

 

পিএইচপি-তে অ্যারে অনুসন্ধানে এই নিবন্ধটি নিয়ে চলছে

আউটপুট 4:

এটি কোনও আউটপুট ছাড়াই প্রত্যাবর্তন করে কারণ অ্যারেতে মানের ডেটা টাইপ এবং অনুসন্ধান করা মানের ডেটা টাইপ একই ধরণের নয়। যদি এটি মিথ্যাতে সেট করা থাকে তবে এটি ডেটা টাইপটিকে উপেক্ষা করে এবং ডিফল্টরূপে এটি মিথ্যাতে সেট করা থাকে।

মিথ্যাতে কঠোর পরামিতি সেট করে একই উদাহরণটি দেখুন।

 

এটির সাথে আমরা এই নিবন্ধটির শেষে এসেছি, আমি আশা করি আপনি পিএইচপি-তে ইনবিল্ট ফাংশন অ্যারে_সার্চটি বুঝতে পেরেছেন।

আপনি যদি এই ব্লগটিকে প্রাসঙ্গিক বলে মনে করেন তবে এটিতে দেখুন এডুরেকা, বিশ্বস্ত জুড়ে 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা by

আমাদের জন্য একটি প্রশ্ন আছে? 'এর মন্তব্য বিভাগে এটি উল্লেখ করুন পিএইচপি-তে অ্যারে অনুসন্ধান করুন ”এবং আমি আপনার কাছে ফিরে আসব।