কেস-ইনসেনসিটিভ স্ট্রিং অনুসন্ধানের জন্য stristr() ফাংশন
PHP-তে stristr() ফাংশনটি একটি স্ট্রিং-এর ভেতর থেকে অন্য একটি স্ট্রিং-এর প্রথম föreানুযোগ (occurrence) খুঁজে বের করতে ব্যবহৃত হয়। এটি কেস-ইনসেনসিটিভ (বড়-ছোট হাতের অক্ষর ভেদ করে না)।
সিনট্যাক্স
stristr(str, search, before_search)
প্যারামিটার
- str — যেখানে খুঁজবেন
- search — যা খুঁজবেন
- before_search — বুলিয়ান মান (ডিফল্ট false)। true হলে স্ট্রিং-এর শুরু থেকে খুঁজে পাওয়া অংশের আগের অংশ রিটার্ন করে।
রিটার্ন মান
মেলা সাবস্ট্রিং রিটার্ন করে। না পেলে FALSE রিটার্ন করে।
উদাহরণ ১
<?php
$mystr = 'Tom Hanks!';
if(stristr($mystr, 'Tim') === FALSE) {
echo 'Tim is not in the string!';
}
?>
আউটপুট
Tim is not in the string!
উদাহরণ ২
<?php
echo stristr("Demo text!", "TEXT", true);
?>
আউটপুট
Demo