ফাংশন stristr
ফাংশন stristr একটি স্ট্রিংতে একটি সাবস্ট্রিংয়ের প্রথম ঘটনা কেস-ইনসেনসিটিভভাবে খোঁজ করে এবং সেই ঘটনা থেকে শুরু করে শেষ পর্যন্ত স্ট্রিংয়ের অংশ ফেরত দেয়। যদি সাবস্ট্রিংটি না পাওয়া যায়, তাহলে false ফেরত দেওয়া হয়।
সিনট্যাক্স
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
উদাহরণ
কেস-ইনসেনসিটিভ সাবস্ট্রিং খোঁজা:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // প্রথম 'E' খুঁজে পায়
?>
কোড 실행ের ফলাফল:
"ER@EXAMPLE.com"
উদাহরণ
খুঁজে পাওয়া সাবস্ট্রিংয়ের আগের অংশ পেতে তৃতীয় প্যারামিটার ব্যবহার করা:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // 'W' এর আগের অংশ ফেরত দেয়
?>
কোড 실행ের ফলাফল:
"Hello "
উদাহরণ
সাবস্ট্রিংয়ের উপস্থিতি পরীক্ষা করা:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
কোড 실행ের ফলাফল:
false