mb_stristr() PHP-তে ফাংশন অন্য প্রদত্ত স্ট্রিং-এ একটি স্ট্রিংয়ের প্রথম অস্তিত্ব অনুসন্ধান করতে ব্যবহৃত হয়; এই ফাংশন কেস-সংবেদনশীল নয়। mb_stristr() একটি প্রদত্ত খড়ের গাদা স্ট্রিংয়ে সুইটির প্রথম অস্তিত্ব অনুসন্ধান করে এবং খড়ের গাদাটির অংশ ফেরত দেয়। সুচ পাওয়া না গেলে এটি মিথ্যা ফেরত দেবে।
সিনট্যাক্স
string mb_stristr( $str_haystack, $str_needle, $bool_before_needle=false, $str_encoding=empty )
পরামিতি
mb_stristr() নিম্নলিখিত চারটি প্যারামিটার গ্রহণ করে −
-
$str_haystack − এই প্যারামিটারটি স্ট্রিং সূচের প্রথম অস্তিত্ব পেতে ব্যবহৃত হয়।
-
$str_needle − এই প্যারামিটারটি খড়ের গাদায় বা প্রদত্ত স্ট্রিং থেকে স্ট্রিং খুঁজে পেতে ব্যবহৃত হয়।
-
$bool_before_needle − এই প্যারামিটারটি খড়ের গাদায় কোন অংশটি ফেরত দিতে হবে তা নির্ধারণ করতে ব্যবহৃত হয়৷
-
যদি এটি True তে সেট করা হয়, তাহলে এটি "সুই বাদ দিয়ে" সুচের প্রথম অস্তিত্ব পর্যন্ত সমস্ত খড়ের গাদা স্ট্রিং ফিরিয়ে দেয়।
-
যদি এটি False এ সেট করা হয়, তাহলে এটি সুচের প্রথম অস্তিত্ব থেকে শেষ পর্যন্ত "সুই সহ" সমস্ত খড়ের স্ট্রিং ফিরিয়ে দেয়।
-
-
$str_encoding − এই প্যারামিটারটি খড়ের গাদাটির অবস্থান ফেরত দেয় বা এটি পাওয়া না গেলে এটি মিথ্যা দেখাবে৷
রিটার্ন মান
mb_stristr() সুই পাওয়া গেলে খড়ের গাদা স্ট্রিংয়ের অংশ ফেরত দেয়। সুচ পাওয়া না গেলে এটি মিথ্যা ফেরত দেয়।
উদাহরণ 1
<?php //using string Hello World // using false needle $string=mb_stristr("Hello World","or", false); // output print_r($string); ?>
আউটপুট
orld
উদাহরণ 2
<?php //using string Hello World // using true needle $string=mb_stristr("Hello World","or", true); // output print_r($string); ?>
আউটপুট
Hello W
দ্রষ্টব্য − mb_stristr() ঠিক strichr() এর মত কাজ করে , কিন্তু একমাত্র পার্থক্য হল mb_stristr() কেস-সংবেদনশীল।